Segro contracts £70 million in new rent so far in 2026, up 32%
Read Segro contracts £70 million in new rent so far in 2026, up 32% on AiiN.