News
The largest floating solar in California has been acquired by C2 Energy Capital
The floating system was installed on the surface of the largest recycled water in the Town of Windsor.