News

Israeli defense electronics company Elbit Systems Ltd. (Nasdaq: ESLT; TASE: ESLT) has again reportedly disappointed the Swiss. After reports that Switzerland was mulling cancellation of a $380 million ...