Results 1 to 1 of 1

Termination of EPC contracts: 10 things you need to know

United Kingdom - June 1 2015 The fall in oil prices from $100/barrel in July 2014 to a low of around $50/barrel in January 2015 and approaching $60 a barrel now has inevitably…

Paul Giles, Simon Oats