The London-based real estate investment trust, which focuses on retail and leisure property, reported an EPRA net asset value of 104 pence at …
The London-based real estate investment trust, which focuses on retail and leisure property, reported an EPRA net asset value of 104 pence at …