Safety, security and satellite were three prominent and popular topics, with a surprising dose of optimism offered over Europe’s future competitiveness
Safety, security and satellite were three prominent and popular topics, with a surprising dose of optimism offered over Europe’s future competitiveness