Punjab currently generates around 4,200 MW of electricity, including 3,400 MW from thermal power plants and 800 MW from hydropower and other renewable sources