Home » Public Sector Undertakings » State Trading Corporation of India Limited

State Trading Corporation of India Limited

(A Goverment of India Enterprise, Ministry of Commerce & Industry)

Headquarters: Jawahar Vyapar Bhawan, Tolstoy Marg, New Delhi - 110001
Phone: +91 11 23313177 Fax: +91 11 23701123,23701191

Website: http://www.stclimited.co.in/ E-mail: co@stclimited.co.in