In this globally connected workplace, every successful company is benefiting from outsourcing, be it India for IT and software development or China for manufacturing. Benefits of well managed outsourcing contracts and offshore development centers have proven their merit beyond any doubt. No one is questioning that outsourcing is a must but people are still not…