UbumWi

Seychelles Trading Company (STC) — Victoria, Seychelles

Category: food-drink

Seychelles Trading Company (STC) is a fmcg / trading & distribution organisation based in Victoria, Seychelles. Government-owned FMCG importer/wholesaler created March 2008; major importer of essentia…

← Browse all businesses