Chandigarh, Mar 17: The Punjab government has approved installation of the 1980 MW Talwandi Sabo thermal power plant at Banwala in Mansa district. More...