Airbus’ Biomass Satellite Departed for Launch in Kourou MM Desk 25 February, 2025 The Airbus-built Biomass satellite, designed for the European Space Agency (ESA), has departed from Toulouse Read More