image
author Image

Airbnb has reportedly dropped its internal valuation to $26 billion as the coronavirus halts travel worldwide