New Delhi : The 600 megawatt capacity floating solar project is being constructed on Omkareshwar reservoir of Narmada river in the state in two phases. Letters of award were issued today to 3 companies for developing a total capacity of 278 megawatt in the first phase. M/s NHDC Limited will develop Unit-D, AMP Energy Unit-E […]