Airbnb Drops Internal Valuation by 16 Percent to $26 Billion
Airbnb, the home-sharing business, has dropped its internal valuation to $26 billion, a drop of 16 percent from its most recent valuation, due to massive cancellations across the w
Airbnb, the home-sharing business, has dropped its internal valuation to $26 billion, a drop of 16 percent from its most recent valuation, due to massive cancellations across the w