Total sells off package of North Sea assets in £500m deal

Total news
Total news

Breaking