Minerals and Metals Trading Corporation of India Ltd. Vs. Sales Tax Officer & Ors.