Haryana Power Generation Corp. Ltd. vs. Toofani Prashad | Supreme Court | Order.law