Report copyright - Results for the year ended 31 ... - foundry-planet.com · Headline Earnings(2) (£m) 87.7 75.0 +16.9% ... technical products and services for the steel and foundry ... coming years,
Please pass captcha verification before submit form