Follow Britain’s most exuberant boss and his crack team as they attempt to open a new Call Centre… 4000 miles away in India.
No overview available.
Nev Wilshire
Self