LR
Leeward Renewable Energy
United States
Dallas-based renewable energy IPP owned by OMERS, operating and developing a growing portfolio of utility-scale solar, wind and storage projects across the United States.
- Type
- Developers & IPPs
- Category
- Developers & EPC
- Country
- United States
- Region
- North America
- Website
- www.leewardenergy.com