|
Main list |
Developers | Operators | Owners | WEA - R&D centers |
Exelon is entered in the database as a:
- Developer: Yes (39 wind farms, 1057.1 MW)
- Operator: Yes (42 wind farms, 1298 MW)
- Owner: Yes (44 wind farms, 1603.4 MW)
Address: PO Box 805398
Chicago, IL 60680-5398
USA
Phone: 800 483 3220
Website: http://www.exeloncorp.com
Update for this sheet: 15 March 2022
Complete/correct this sheet: