News

ESA launches Biomass satellite with a massive radar umbrella to revolutionize forest carbon tracking from space. Its usefulness goes beyond that.