Welcome to our website

S.T.C is a Franco-English conglomerate operating in Africa, America & Europe.

Industry activities include real estate & investments, retail, toys & hobbies, lifestyle & fashion consultancy, high tech, international initiatives, and so much more.

ste