The Ministry of Social Justice & Empowerment, Government of India, has identified 75 Municipal Corporations to implement comprehensive rehabilitation of persons engaged in the act of begging under "SMILE.
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.