Amec Foster Wheeler wins BP Iraq contract

Amec Foster Wheeler
Amec Foster Wheeler

Breaking