Open Close

Archive for 22/08/2014

  • Lockheed Martin-built satellite set for September 16 launch

    22 August 2014 The launch date for the US government´s CLIO satellite, built by Lockheed…