Space data centres: ‘A figment of the imagination’ but one that could make Europe a space leader ~space Article 735 words 15 votes