State Trading Corporation of India Details
| Name: | State Trading Corporation of India |
| Legal Name: | State Trading Corporation of India Limited |
| DBA: | State Trading Corporation of India |
| Region: | Asia |
| Country: | India |
| Type: | State Owned Enterprise |
State Trading Corporation of India Contact Information
| Address: | Tolstoy Marg, New Delhi, 110001, India |
| City: | New Delhi |
| Region: | Asia |
| Country: | India |
| Phone: | 91-11-23313177 |