The State Trading Corporation of India Ltd. (STC) is a premier International trading company of the Government of India engaged primarily in
A “Maharatna” Central Public Sector Enterprise.
Central Transmission Utility (CTU) of India
India’s largest Electric Power
As one of the very few profitable pure play internet companies in the country, Info Edge is India’s premier online classifieds company in
Apparel Orb services are built on a technologically driven platform of CAD Software's and easy electronic communication which save time, costs