This is an excerpt from a story delivered exclusively to Business Insider Intelligence E-Commerce Briefing subscribers. To receive the full story plus other insights each morning, click here. Marriott International is launching a home rental offering that will feature 2,000 "premium and luxury homes" in more than 100 locations in the US, Europe, Caribbean, and […]