The Punjab and Haryana High Court has delivered a sharp rebuke to the Haryana Public Service Commission (HPSC), holding that ...