World Business Report - Delhi to London: The 20,000-kilometre bus journey - BBC Sounds

World Business Report - Delhi to London: The 20,000-kilometre bus journey - BBC Sounds


Delhi to London: The 20,000-kilometre bus journey

The bus will travel through 18 countries, need around 45 petrol stops and take 70 days