OIOpublisher Marriott International has acquired Starwood Hotels & Resorts Worldwide, to create the world’s biggest hotel group. In a deal worth around US$12.2bn, the purchase will create a company with a
OIOpublisher Marriott International has acquired Starwood Hotels & Resorts Worldwide, to create the world’s biggest hotel group. In a deal worth around US$12.2bn, the purchase will create a company with a