Global

Starwood Hotels & Resorts Worldwide will expand aggressively in Africa and the Indian Ocean region,