Shell's London listing seems to be suppressing its value, CEO Sawan says Published 09 Apr 2024 Full Article