26 November 2025

Aviva Investors provides £32m green financing for north London logistics unit