The State Trading Corporation of India Ltd. Vs. nion of India & Ors.