The international nature of call centres - and the growth industry in India
Available now
29 minutes
See all episodes from Essential Guide
This programme was restored as part of the World Service archive project