Get a glimpse into our company and investor data—powered by the PitchBook Platform
Leeward Renewable Energy
Buyout/LBOLATEST DEAL TYPE
Operator of wind farms intended to offer sustainable power for the future. The company owns and operates 17 wind farms across eight states with a total installed capacity of approximately 1,515.7 megawatts (MW) in the United States.