X

Shell to buy 80% stake in Northern Petroleum’s onshore Italian permit

Close