Total pays £750,000 to Jersey over dropped North Sea licence

Total news
Total news

Breaking