The Seychelles Trading Company (STC) was created in March 2008 and is fully owned by the Government, however not dependent on the Government Budget... STC is one of the fastest growing FMCG (Fast Moving Consumer Goods) Company and is currently the..
Relevance: 28.244526