Designed by
Title
STMicroelectronics sign on Silicon Valley office. It is a French-Italian semiconductor manufacturing company headquartered in #176862808
Description
STMicroelectronics sign on Silicon Valley office. It is a French-Italian semiconductor manufacturing company headquartered in Geneva, Switzerland - Santa Clara, California, USA - 2020
This image is editorial