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.
Read more here:: http://feedproxy.google.com/~r/inmannews/~3/7vfLYMrPNt4/