The company currently holds 56 patents and certifications, including UL and CE, reflecting its strong commitment to research ...
Sheffield Forgemasters has appointed a Swiss forging specialist to install the UK's largest open-die forging press at its facility.