As European countries push to develop more independent space capabilities, a test at one new site produced an explosion. As European countries push to develop more independent space capabilities, a test at one new site produced an explosion. Space and Astronomy, Satellites, Rocket Science and Propulsion, Lockheed Martin Corporation, Scotland, Great Britain NYT > Science