Tag: The Square shopping centre price
New Title: Square Shopping Centre Sold in €130 Million Deal
Historic Sale of The Square Shopping Centre in €130 Million DealIn a historic move, The Square shopping centre has been sold in a deal worth a staggering €130 million. This sale marks a significant...