ESA's Biomass has a job that fits its name
(Newser) -
Mapping the world's forests, said to include some 1.5 trillion trees, is a big, big job—one that will be made a whole lot easier with Europe's newly launched satellite. The European Space Agency on Tuesday launched Biomass, a satellite with a 40-foot-wide, umbrella-shaped antenna, which has...