Marriott Signs Deal to Acquire Starwood Hotels

The $13.6 billion deal will create the world's largest hotel company.

March 21, 2016

Examined