The World's Largest Floating Solar Power Plant in India will be built in which district?
[A].
Mandla
[B].
Shivpuri
[C].
Khandwa
[D].
Khargone
Answer: Option C
Explanation:
The world's largest floating solar power plant will be built on Omkareshwar Dam on the Narmada River in Khandwa, Madhya Pradesh at an estimated cost of over Rs 3000 crores.