Company Tag: University of Warwick

The week's revelation that London now has one Airbnb listing for every two hotel rooms, together with new analysis of the platform's extraordinary impact on Edinburgh (the city's 12,000 Airbnb listings…