In a significant step towards understanding and combating climate change, the European Space Agency (ESA) has successfully launched its groundbreaking Biomass satellite from Kourou, French Guiana.