Operator of an energy company intended to develop, construct and operate renewable energy and transmission assets. The company's wind power facilities use best-in-class technology to produce 2,736 megawatts of clean energy operating 20 wind power facilities, including two projects in the United States, Canada and Chile.
Profitable
Publicly Held
Formerly PE-Backed