
More Floating Solar Panels – Floating Tracking Cooling Concentrator
An Italian company is currently exploring the potential of using expanses of water to host solar power systems. Scienza Industria Tecnologia is developing the Floating Tracking Cooling Concentrator (FTCC) System; created for use on lakes...