Shell Faces Backlash Over Alleged Windfall Profits Amid Iran War Climate Protests
Climate activists are targeting Shell (NYSE: SHEL) over increased profits stemming from geopolitical instability in Iran. The controversy centers on “windfall gains” realized during the conflict, intensifying pressure on the ... Read More