

Globalization ever seemed a concept now a phenomenon has created opportunities for businesses. Today a small business can compete with a giant corporation which earlier seemed impossible. All of it is possible because of outsourcing. Outsourcing is the shifting of business function to a third party.
Outsourcing became a buzz word and gained immense popularity in late 20th century with businesses in North America delegating most of its business processes and responsibilities offshore service providers.
India has reaped the most benefit out of it. It has a significant market share in finance and technology outsourced business processes. 82% of companies based in the US ranked India as their first choice for software outsourcing.India has 15 software companies that have achieved the prestigious SEI-CMM Level 5 out of the 23 in the whole world. According to Nasscom, India has the potential of soon acquiring the highest number of ISO-9000 software companies in the world.