(MENAFN- IANS) New Delhi, Jan 4 (IANS) The 600 MW Omkareshwar Floating Solar Park, located in the Khandwa district of Madhya Pradesh, showcases the scale and ambition of India's clean energy goals ...