World's largest floating solar energy project in India is going to be constructed on Omkareshwar Dam. This dam is located on which river?
5 695 5ffbe53eb78a0253d6ec8b45
Q:
World's largest floating solar energy project in India is going to be constructed on Omkareshwar Dam. This dam is located on which river?
- 1Taptifalse
- 2Gomtifalse
- 3Narmadatrue
- 4Godavarifalse
- Show Answer
- Workspace
- Discuss