It seems like just yesterday we were talking about Expedia’s $3.9 Billion acquisition of HomeAway. Well today…
This year, over 1,300 property managers and vacation rental industry experts flocked to New…