Apollo acquires UK shopping center for £445m

The New York-based firm has bought a large indoor shopping center from the UK’s second largest academic pension fund.

Share this