The European Space Agency (ESA) said its 22 member states had agreed to provide €16.9 billion ($17.5 billion) for projects from the search for past life on Mars to climate research in 2023-25 ...