travel industry

Airbnb l

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.