Retail space management company Nhood, who, amongst the 30 shopping centres in Spain they manage includes the Zenia Boulevard, the largest commercial centre in the Alicante province, has announced significant growth in 2023, according to its annual balance sheet. The tenants of its 30 shopping centres in Spain have experienced a 5% increase in sales