Commentator / Industry observer
Swiss electronics manufacturer; the Borj Cedria site was acquired by Deltec.