Accommodation

GBTA 2015: Airbnb urges firms to ‘trust their employees’

By tom newcombe /