Ineos in staunch defence of track record after £200m Forties deal with BP

Ineos news
Ineos news

Breaking