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.
Hyderabad-based Bharat Biotech has submitted data from Phase 3 clinical trials of BBV154, its intranasal Covid vaccine candidate, to the drug regulator.