Description

We are one of the world's largest investors in renewable power, with over 19,000 megawatts of generating capacity. Our assets, located in North and South America, Europe, India and China, comprised a diverse technology base of hydro, wind, utility-scale solar, distributed generation, storage and other renewable technologies.

We are one of the world's largest investors in renewable power, with over 19,000 megawatts of generating capacity. Our assets, located in North and South America, Europe, India and China, comprised a diverse technology base of hydro, wind, utility-scale solar, distributed generation, storage and other renewable technologies.

Location

150 Main Street, Lewiston, Maine 04240, United States of America

Categories
X