12 metre umbrella-like reflector will enable precise measurement of carbon stored in global forests Stevenage. 21 October 2021. Biomass, the European Space Agency’s (ESA) forest…