All Manufacturers

Compare Manufacturers

Side-by-side FEOC compliance comparison

Country
๐Ÿ‡จ๐Ÿ‡ญ Switzerland
Headquarters
Geneva, Switzerland
Category
Power Electronics
Ownership
Public (NYSE: STM / EPA: STMPA)
Allied Nation
Yes
US Manufacturing
No
Risk Factors
Swiss-headquartered. European ownership (French/Italian state investment firms). Allied nations. No FEOC concerns.
Entity List Results
Not on any entity lists
Products
SiC power devicesIGBT modulesGaN devicesMicrocontrollers for energy
View Full Profile
Select a manufacturer to compare