Marriott & Starwood Create World's Largest Hotel Company In $17b Deal

d
Article originally posted at: https://www.theurbandeveloper.com/articles/marriott-buy-starwood-17-billion