Home Tech News Europe’s space agency prepares to blot out the Sun