18 June 2018

Axa IMRA sells City of London building for £650m