Nowadays, businesses are persistently adopting Offshore Outsourcing opportunities to minimize the costs involved and intensify the productivity with an ultimate motive of stepping up the shareholder value. In a nutshell, “Offshore outsourcing” is basically the practice wherein Foreign Companies contract out non-core and routine services to third party providers based in a country different from the one where the client company (i.e., the ‘outsourcer’) is based, with an aim to take advantage of their experience, expertise and efficiency.