SL awarded a 10-year long term supply agreement

SL awarded a 10-year long term supply agreement

Further to a background of on-going challenging technical problems experienced by the incumbent supplier and their supply chain, and following a rigorous competitive technical and commercial tender process, SL were chosen by a global power generation OEM as a...