Despite a stunning public debut in December that clocked the company’s valuation at over $100 billion, the short-term rental company’s total revenue was down 30 percent from the year previous.
Source: Inman News
Despite a stunning public debut in December that clocked the company’s valuation at over $100 billion, the short-term rental company’s total revenue was down 30 percent from the year previous.
Source: Inman News