Marriott Starwood Merger Creates World's Biggest Hotel Chain

Marriott Starwood Merger Creates World's Biggest Hotel Chain

By Sonal Patel - Nov 17, 2015

Hotel behemoth Marriott International announced Monday that it has agreed to buy rival chain Starwood Hotels & Resorts in a $12.2 billion deal that would create the world’s l

Read More