With a booming financial sector and a thriving tourism industry, Mauritius is making rapid progress towards its stated aim of becoming a new hub for global investment. Nestled in the Indian Ocean some 1,400 miles off the coast of south-east…
Affairs