Located in Shanghai within the Pudong Lujiazui area, the Century Link Mall is going through a whole refurbishment program (Malherbe Paris), following its acquisition from APM China, the property services arm of the ARA Group.
Do you have information to share with us?