23 October 2025

Aviva Investors launches €500m German PBSA platform