In 2007, Japan built the worlds first floating solar plant. Tata Power recently commissioned Indias largest floating solar project in Keralas …
Read Complete New : How will India achieve its steep renewable–energy goals? Solar plant that floats is one way.