|
Main list |
Developers | Operators | Owners | WEA - R&D centers |
Leeward Renewable Energy is entered in the database as a:
- Developer: Yes (9 wind farms, 904.3 MW)
- Operator: Yes (11 wind farms, 1109.9 MW)
- Owner: Yes (11 wind farms, 1053.1 MW)
Address: 6688 North Central Expressway, Suite 500
Dallas, Texas 75206
USA
Phone: 214.515.1100
Website: http://www.leewardenergy.com
Update for this sheet: 31 July 2023
Complete/correct this sheet: