Shell's LNG, gas and power trading boss Hill to move on
Steve Hill, Shell's head of LNG, natural gas and power trading, is leaving the company.Hill chose to leave, Shell said, adding he would hand over his responsibilities and his successor would be announced in the coming weeks. He will step down on March 28.Hill joined Shell in 2016 following the...