When most people think of emerging markets, they still assume them to be hubs of low-cost manufacturing and unskilled labour.
by Alisée de Tonnac
Switzerland may be a small country but its promising start-up scene has gained international recognition.
1 stories so far…