The delayed repair of a major breach in the Upper Bari Doab Canal (UBDC) hydel channel by the Punjab State Power Corporation Limited (PSPCL) has resulted in lost power generation worth ₹108 crore so ...