Shapoorji Pallonji Finance Ltd. vs. Nepc (India) Ltd. | Supreme Court | Order.law