The development activity in the retail market remains animated: Close to 215,000 sq. m were delivered in 2023
Developers completed 11 retail projects in 2023, totaling approximately 215,000 sq. m, a record level during the past 7 years, with retail parks having a 60% sh...