Risen Energy Supplies Modules to the Largest Floating Solar System in Windsor, California.
It was reported by “U.S. Global News” that Windsor, California, USA will build its largest floating solar power system. The scale of the project is 1.78MW. The floating solar system…