Shell, the world’s second-largest fossil fuel explorer, currently operates over 46,000 retail locations globally, predominantly gas stations. By the end of 2025, it plans to close 1,000 of them, which ...
At a time when a major petroleum trade group is launching a seven-figure campaign against the Biden administration’s latest decision to move away from gas cars, multinational oil giant Shell is ...