Current Affairs

Marriott-Starwood merger delayed by China

The $13.6bn (£9.5bn) merger of Marriott International and Starwood Hotels & Resorts is being delayed by China.

Check out our free weekly podcast

Back to top button