Posted inPress Release European Ministers decide to invest in space by SpaceRef November 21, 2012July 15, 2024