Skip to main content
EDF Renewables (45MW Lake Placid Solar Power Plant) | Scrutica