Google News
logo
Daily Current Affairs
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 : Option (D) - 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