LONDON, Jan 14 (Reuters) - Shell ‌and ​Exxon Mobil have ‌halted a planned sale of natural gas ​assets in Britain's Southern ...
A shareholder activist group pushes BP and Shell to disclose detailed strategies for managing a sustained decline in global ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results