anpara thermal plant

Sonbhadra’s Day Of Reckoning Between “Energy Capital of India” or Switzerland of India

Few places have borne the curse of being resource rich as Sonbhadra, in Uttar Pradesh. Blessed with naturalĀ  reserves of…

4 years ago