Amec Foster Wins Four Contracts from SP Energy Networks Jun 5, 2015 London, United Kingdom – Amec Foster Wheeler has officially announced that it has won four contracts from SP Energy Networks to…