The New South China Mall, located in Dongguan, Guangdong Province, China, is one of the largest shopping malls in the world ...
The new eight-storey building will offer approximately 22,200m² of gross leasable area and is designed to foster a connection with nature and promote environmental consciousness. Its location is ...
Romania’s modern retail stock reached 4.62 million sqm in 2024, with around 180,000 sqm of gross leasable area (GLA) ...