Thales Alenia Space wins equipment contract for ESA’s Biomass mission