SeyLII

Seychelles Legal Information Institute

Decisions > Court of Appeal > The Government of Seychelles v Shell Company of The Islands Limited