Ticker
20260713_SEGRO PLC_8.5 EPT NON-RI_UK_BOFASE - Segro PLC | RNS | Ticker