#EDF Renewables North America


Fox Squirrel Solar phase 1 launched

Fox Squirrel Solar Phase 1 launched

The project consists of 1.4 million panels and 159 inverters, making it the largest onshore renewable energy project developed by EDF Renewables North America.