
Fostering South Africa-Switzerland relations through business ties
In a pivotal move aimed at reshaping global small and medium enterprises (SMEs) dynamics, the International Trade Center (ITC) announced the launch of its inaugural Global SME Ministerial Meeting in partnership with South Africa's Department of Small …