Earthcare Cloud Mission to Solve Climate Unknowns Launches May 28, 2024 image title, Artwork: It took a full 20 years to send Earthcare into space Article information A sophisticated joint European-Japanese satellite has been launched to...