Marriott and Starwood merge: World’s biggest hotel company Marriott International announced yesterday that it has agreed to buy Starwood Hotels & Resorts for $12.2 billion. Marriott and Starwood merge
Marriott and Starwood merge: World’s biggest hotel company Marriott International announced yesterday that it has agreed to buy Starwood Hotels & Resorts for $12.2 billion. Marriott and Starwood merge