Allied Motors Ltd. Vs. Bharat Petroleum Corp. Ltd.