General Aviation News, Space News October 21, 2021 Successful deployment of giant reflector for forest monitoring satellite Biomass 12 metre umbrella-like reflector will enable precise measurement of carbon stored in global forests Biomass, the European Space Agency’s (ESA) forest measuring satellite has passed…