The Punjab and Haryana High Court has set aside the Punjab State Power Corporation Limited's (PSPCL) award of a tender for ...