Seychelles Licensing Authority

Licences (Petroleum Storage and Sale) Regulations