travel industry

Airbnb longer-term strategy

Canadian Apartment Magazine

Airbnb lays off 25 per cent of employees

With the global lockdown profoundly affecting the travel and tourism industry, Airbnb has reportedly laid off 25 per cent of its workforce.