Israel's main aerospace and defense company says it has launched into space the country's "largest and most sophisticated" communications satellite.
Search Results - stltoday.com, St. Louis Post-Dispatch: Business
Sun, 09/01/2013 - 6:48am
Israel's main aerospace and defense company says it has launched into space the country's "largest and most sophisticated" communications satellite.