‘Shell’ aims to take some comedically horrific jabs at beauty standards, Hollywood hypocrisy and rich types putting their faith in dodgy technology, yet the stew of different ideas never quite gels.
Shell is a diversified energy leader, excelling in LNG, oil, and renewables, with a focus on margin and efficiency under new management. Q1 2025 results showed strong profit growth, driven by LNG and ...