EPConsult sets sights on recovery for growth

Upturn in oil, gas and renewables sectors a boon for UK-based engineering services specialist

Published 22 November 2018, 23:00Updated 21 November 2018, 14:41