India Trade (Mauritius) Ltd. vs. Haldia Petrochemicals Ltd. . | Supreme Court | Order.law