In 1999, TCS saw outsourcing opportunity in E-Commerce and related solutions and set up its E-
Business division with ten people. By 2004, E-Business was contributing half a billion dollars
(US) to TCS.
On 9 August 2004, TCS became a publicly listed company, much later than its
rivals, Infosys, Wipro and Mahindra Satyam.
During 2005, TCS ventured into a new area for an Indian IT services company - Bioinformatics.
In 2008, the company went through an internal restructuring exercise that executives claim
would bring about agility to the organization.
In 2011, the company entered the Small and medium enterprises (SME) market with cloud-based
offerings.
Indian branches
TCS had development centres and/or regional offices in the following Indian
cities: Ahmedabad, Baroda, Bangalore, Bhubaneswar, Chennai, Coimbatore, Goa,Gurgaon, Guw
ahati, Kochi, Madurai, Kolkata, Lucknow, Mumbai, Mangalore, Noida, Pune, Thiruvananthapura
m, Jaipur, Jalandhar, New Delhi, Jamshedpur,Hyderabad, now in Indore in 2012
Global units
Africa: South Africa, Morocco
Asia (Outside India): Bahrain, Beijing, Hong Kong, Hangzhou, Shanghai, Indonesia, Israel,
Japan, Malaysia, Philippines, Saudi Arabia, Singapore, South Korea, Taiwan, Thailand, UAE
Australia: Australia
Europe: Belgium, Denmark, Finland, France, Germany, Hungary, Iceland, Ireland, Italy,
Luxembourg, Netherlands, Norway, Portugal, Spain, Sweden, Switzerland, United Kingdom
North America: Canada, Mexico, USA
South America: Argentina, Brazil, Chile, Colombia, Ecuador, Uruguay, Peru
Tata Research Development and Design Center
TCS established the first software research center in India, the Tata Research Development and
Design Center, in Pune, India in 1981. TRDDC undertakes research in Software
engineering, Process engineering and Systems Research.
Researchers at TRDDC also developed Master-Craft (now called TCS Code Generator
Framework) a Model Driven Development software that can automatically create code based on
a model of a software, and rewrite the code based on the user's needs.