The decision comes in response to repeated failures by Punjab State Power Corporation Limited (PSPCL) to procure and install ...