Newsy.co

Giant radar ‘umbrella’ launches into space on mission to transform climate science

The European Space Agency (ESA) has blasted its Biomass satellite into space — and it could change everything we know about carbon.