Satellites Could Deplete the Ozone June 23, 2024 Research by Joseph Wang and colleagues was featured in this publication and other outlets such as Business Insider. View Story (links to external site)