Shell plc SHEL, a London-based integrated oil and gas company, has officially sanctioned the final investment decision for its Aphrodite gas project, located offshore Trinidad and Tobago. This is a ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results