Elbit Systems Awarded a $16 Million Contract to Supply a Space Telescope to the Weizmann Institute of ScienceElbit Systems announced today that it was awarded a contract valued at approximately $16 million to supply a space telescope...