What agencies are responsible for the operations of Pakistan 's power plants ?
Electricity in Pakistan is generated , transmitted , distributed , and retail supplied by two vertically integrated public sector utilities : Water and Power Development Authority ( WAPDA ) for all of Pakistan ( except Karachi ) , and the Karachi Electric Supply Corporation ( KESC ) for the city of Karachi and its surrounding areas .