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]