Brookfield Renewable Corp. owns and operates hydroelectric power, wind, solar and storage and ancillary assets in the United States and Brazil, and hydroelectric power assets in Colombia. The Company’s operations consist of approximately 8,327 megawa... Read more