Shell said it is still reviewing whether to move its listing away from London as the company’s latest earnings failed to cheer investors.

Read More

By

Leave a Reply

Your email address will not be published. Required fields are marked *