Industry STC celebrates 60th Anniversary of Service to The Nation May 23, 2016 The State Trading Corporation of India Ltd. (STC) has today completed 60 years of existence as a premier trading company of the Govt. of