rewa-ulta-mega

thumbnail
Ciel & Terre’s 120 MW Floating Solar Project Uses New Anchoring Technique

Utility-scale ground-mounted solar projects require large tracts of land. With increasing infrastructure development, land in India is becoming not only scarce but also...

1

...

1