Elon Musk's internet satellites have been a game changer for people in rural areas, but scientists are alarmed that plans to launch thousands more will be perilous for our skies.
TOULOUSE—Scheduled for launch in April, the European Space Agency's (ESA) Biomass mission will help scientists better ...