The State Trading Corporation of India Ltd. & Ors v. The Commercial Tax Officer
Background The State Trading Corporation of India[1] is a private limited company incorporated under the Indian Companies Act, 1956, with its headquarters in Delhi and the Government of India contributing its entire capital. The Sales Tax Authorities of Andhra Pradesh…