Tue. May 24th, 2022

Shell has some of the most attractive assets in the global energy business, including the biggest network of service stations.

Konstantinos Tsakalidis / Bloomberg

Text size

.

Leave a Reply

Your email address will not be published.