World’s largest hotel company created by Marriott’s Starwood purchase
Analysts and investors were surprised when on Monday morning Marriott International announced its $12.2 billion purchase of Starwood Hotels and Resorts Worldwide, creating the world’s largest hotel company with...