Haryana Power Generation Corporation Limited and Others Vs. Harkesh Chand and Others