Banking Manufacturer/Trader/Supplier/Miners of Iron Ore Fines, Concentrate, Pellets & Lumps empanelment June 15, 2016 The State Trading Corporation of India Ltd. (STC) is a Government of India Undertaking, having its Corporate Office at Jawahar Vyapar Bhavan, Tolstoy Marg,