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.
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.