NEC resolves to embark on National Electrification Strategy, Involving States In Power Generation Read More