Aviva highlights self-storage sector with £100m, 4.9% deal to Big Yellow

Share this