Story: According to Google Maps, travel has decreased by around 85% around the UK.
Question: Do we think people will travel less in the future?
Story: According to Google Maps, travel has decreased by around 85% around the UK.
Question: Do we think people will travel less in the future?