Airbnb Drops Internal Valuation by 16 Percent to $26 Billion

Airbnb Drops Internal Valuation by 16 Percent to $26 Billion

By Anna Domanska - Apr 04, 2020

Airbnb, the home-sharing business, has dropped its internal valuation to $26 billion, a drop of 16 percent from its most...

Read More