Ariane 6 at the new launch pad; Copyright ESA–David Ducros, 2016 According to Euroconsult’s newly released research report, Government Space Programs: Benchmarks, Profiles and Forecasts to 2026, global space budgets totaled $62.2 billion in 2016, down 2% from the previous year. Governments launched 75 satellites, less than the historical peak of 2015 but in line...