Power plant profile: Falling Waters Solar PV Park, US
Falling Waters Solar PV Park is a 100MW solar PV power project. It is planned in West Virginia, the US. According to GlobalData, who tracks and profiles over 170,000 power plants worldwide, the project is
Free Quote