IBM India Limited, a subsidiary of IBM Inc (International Business Machines Corporation), was set up in September 1999. IBM has been present in India since 1992 through a joint venture. Since its inception, IBM India has expanded its operations considerably with offices in 14 cities and regional headquarters in New Delhi, Mumbai, Kolkata and Chennai. Today, the company has established itself as one of the leaders in the Indian Information Technology industry. IBM has set the agenda for the industry with ?on demand business? ? a kind of transformation where an organization changes the way it operates and reduces costs, serving customers better, reducing risks and improving speed and agility in the marketplace. IBM is already working with customers to transform them into ?on demand? businesses. It is the only company in the world that offers end-to-end solutions to the customers from hardware to software, services and consulting. Linux support further enhances IBM?s e-business infrastructure enabler capability.