Luxembourg is the European country which invests the most in space exploration efforts, according to data from the continent’s space agency. The Grand Duchy invested just over 0.13% of GDP in space ...