« Back to Economic Development Agencies State Trading Corporation - India Phone+91 11 23313177 Fax+91 11 23701079