National Thermal Power Corporation Ltd. vs. Spectrum Power Generation Ltd. . | Supreme Court | Order.law