A giant umbrella-like satellite fitted with European tech has revealed its first images of Earth’s surface. The probe, called “Biomass,” was built by a host of aerospace giants and startups for the ...