Worlds largest floating solar power plant to be built in Madhya Pradesh
The world's largest floating solar project is set to be built on river Narmada as the Madhya Pradesh government signed a contract for the first phase of the project.
The world's largest floating solar project is set to be built on river Narmada as the Madhya Pradesh government signed a contract for the first phase of the project.