Friday, March 10, 2017

Airbnb Get Slam?

Value at $30 Billion, hotel industry private study indicates that it is just a  short term property rental.