Demise from above? Satellites may deplete ozone ranges, analysis finds

[ad_1] Why it issues: As firms rush to launch mega-constellations of web satellites, the site visitors…