Indian Women and Outsourcing: A love-hate story

India which is the second most populous country in the world has been experiencing an explosive growth in the field of outsourcing in the recent years. As more and more work is being outsourced from US and Europe, countries like India and Philippines have become the favourite destinations of outsourcing. Outsourcing industry has immensely contributed […]