Results for the year ended 26 March 2022 - Severfield PLC | RNS | Ticker