Tata Power commissions floating solar projects in Omkareshwar, Madhya Pradesh
It is home to the world’s largest Inverter Floating Platform (IFP), covering 260 hectares of water body area.
Tata Power commissions floating solar projects in Omkareshwar, Madhya Pradesh Read More