Shell called out for promoting fossil fuels to youth via Fortnite game
Corp Watch
OCTOBER 13, 2023
The flares from the refinery burned so bright after Hurricane Ida in 2021 that they could be seen 25 miles away. Shell is the major operator of the Athabasca Oil Sands project in Alberta, whose waste ponds are some of the biggest human-made structures on Earth. Seven workers were killed in a 1988 explosion at the refinery.
Let's personalize your content