Mauritius is also ranked 25th by AT Kearney in the Global Services Location Index 2007.
Back to Company Details