×

Shell’s renewables boss to leave after CEO strategy shift

By Syndicated Content Jun 30, 2023 | 8:37 AM