Business12 months ago
Mauritius caught in dispute over annulled $1.3 billion satellite deal
Mauritius has found itself entangled in a legal dispute between foreign investors and Indian authorities over the annulment of a 2005 satellite deal involving Devas Multimedia...