The project is located in Fos-sur-Mer industrial and port complex, France. The facility uses over 45,000 photovoltaic panels and is expected to generate enough power to meet the demand of 7,400 h...
* The information available in this section may vary depending on the project.