Title: State Trading Corporation of India Limited. (Ministry of Commerce and Tourism, Department of Commerce)
Subjects: Trading companies, Legislative oversight, State Trading Corporation of India, ltd
Places: India