Stelrad Group plc ("Stelrad" or "the Group" or "the Company", LSE: SRAD), a leading specialist manufacturer and distributor of steel panel and designer radiators in the UK, Europe and Turkey ...
International radiator group Stelrad saw its revenues fall below £300m in what it described as a “subdued” market environment in various parts of the world. The Newcastle company, which has its main ...