Business News | Wed Feb 20, 2013 9:17pm IST

NTPC's 1,980 MW Jharkhand plants win cabinet approval