Swiss Company Takes $100 Mil. Fraud Hit Fraud Also Hits Reputation and Complicates Investor Relationship A global Swiss engineering firm has booked a $100 million charge as the result of a “sophisticated Read More » March 14, 2017