Shell CEO Joins Germany in Sounding Alarm Over Energy Policy by admin477351 March 25, 2026 Shell’s leadership and German officials have signaled that Europe’s largest economy may face energy scarcity by late April. Speaking at an industry conference in Texas, Wael Sawan expressed concerns that … Read more