A crooked industry in China has been releasing ozone-depleting chemicals into Earth's atmosphere for years. Now, many of the culprits have been exposed.
CFC-11, an illegal chemical used to make foam insulation used in homes and buildings, has been banned globally for decades. But...