News

What You Need to Know About the Marriott-Starwood Merger When Marriott International announced a $12.2 billion bid for Starwood Hotels and Resorts Worldwide, consumers weren't the only ones ...