Business Description
Founded in 1956 and headquartered in New Delhi, the State Trading Corporation of India Limited was once a major player in the trade of essential goods, handling the import and export of products such as rice, wheat, sugar, fertilizers, and coal. Today, the company carries out little to no meaningful business activity.