7 October 2025

Barings backs £376m financing of Oxford technology park