Radiator manufacturer Stelrad has retained its EvoVadis Gold Medal for 2026. Stelrad completed its original assessment in 2021, at the request of key customers, scoring 62/100 – higher than or equal to 86% of all assessed companies. Its performance has improved continuously since then, with an improved score of 82/100 …
Read More »
Builders Merchants Journal – BMJ Publishing to Builders Merchants and the UK merchanting industry for more than 95 years