Google News
logo
Current Affairs - 2021
World's largest floating solar energy project in India is going to be constructed on Omkareshwar Dam. This dam is located on which river?
A)
Tapti
B)
Gomti
C)
Godavari
D)
Narmada

Correct Answer :   Narmada


World's largest floating solar energy project in India is going to be constructed on Omkareshwar Dam on Narmada river.

Published On : January 8, 2021
Advertisement