Haryana Power Generation Corp. Ltd.&Ors. vs. Heera Lal | Supreme Court | Order.law