October 28, 2019
Travel tech startup Duffel is ready to tell the world what it’s up to at last. This could be the start of a new era of travel innovation.