Home Tag "NTPC’s Lara power plant in Chhattisgarh starts generating electricity"