M/S. Thukral Mechanical Works vs. P.M. Diesels Pvt. Ltd. | Supreme Court | Order.law