3 ms·ST Microelectronics from France and Italyby remify 6y agoST Microelectronics from France and Italyducktective 6y agoand Switzerland? :)rejschaap 6y agoand incorporated in the Netherlands ;)tpush 6y agoBecause the Netherlands are tax haven. Nothing to be proud of.