Shell has pulled out of a controversial oil project in Scotland that was strongly opposed by climate activist groups. The company said its decision was based on the economics of the project and the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results