15 March 2023

MAPFRE and Macquarie acquire London office building