SShell Read More Shell appoints Nigerian country chair amid renewed investment driveJune 19, 2026 British energy giant Shell Plc has appointed Elohor Aiboni as its new Executive Vice President and Country Chair…