Floating solar project at Omkareshwar to begin power generation by 2022-23
The world’s largest floating 600 MW solar energy project is to be constructed at Omkareshwar dam on Narmada River in ...
The world’s largest floating 600 MW solar energy project is to be constructed at Omkareshwar dam on Narmada River in ...
© Janam Multimedia Limited