CMO Strategy

Marriott Buying Starwood in Deal Valued at $12.2 Billion

Deal Would Create World's Largest Hotel Company