Most new oil and gas projects in 2024 were located offshore, where spills can be hard to detect. Researchers at the nonprofit SkyTruth recently published a report identifying the…
Most new oil and gas projects in 2024 were located offshore, where spills can be hard to detect. Researchers at the nonprofit SkyTruth recently published a report identifying the…