World's top 10 Fintech hubs
Share - WeChat

No 3 Geneva, Switzerland
![]() |
The STMicroelectronics logo at the company's factory in Plan-les-Oautes near Geneva, Switzerland on Dec 6, 2016. [Photo/VCG] |