Hammerson plc has exchanged contracts for the sale of two assets for a total of £87m (€119.4m), including the wholly...
Please log in or sign up to see more.
One fine body…