Shell chief denies project exits indicate strategy shift, but doubts persist Posted On: May 6, 2023 Posted By: admin Comments: 0 Supermajor’s withdrawal from LNG and carbon capture schemes raises eyebrows in City