India’s top slot as the favourite business process outsourcing (BPO) destination in the world is being challenged by tiny nations like Philippines, Indonesia, Vietnam, Sri Lanka, and others, besides big brother China and other east European countries. The latest to join the league is Bangladesh...