SPIC
Can Giant Floating Solar On Oceans Work?
Spain's Soltec Supplies 738 MW Solar Trackers to Brazilian Solar Projects
Ciel & Terre Installs India's Largest Floating Solar Plant in Tamil Nadu
A 24MW Floating Solar Power Plant in Tuticorin to Be Setup By SPIC