Follow Britain’s most exuberant boss and his crack team as they attempt to open a new Call Centre… 4000 miles away in India.
Suggested Topics:
6 episodes • 2016
No overview available.
Self