Technology Biomass Forest Sensing Satellite Shaping Up AIT News Desk Feb 11, 2021 Satellite to deliver exceptional insights only possible from space Biomass, the European Space Agency’s (ESA) forest measuring satellite is taking…