Current Affairs

Marriott completes £9.5bn Starwood acquisition

Marriott International has completed its acquisition of Starwood Hotels & Resorts, creating the world’s largest hotel company.

Check out our free weekly podcast

Back to top button