Coming up on W

Duration: 00:20

Nev and his team attempt to open a new Call Centre? 4000 miles away in India.