Shell's gas trading boss to leave supermajor Posted On: March 11, 2024 Posted By: admin Comments: 0 Shell Energy executive vice president Steve Hill to step down on 28 March