News

The more than 1,200-sq.-ft. store, located in the Kerry Center shopping mall in Shanghai, had a soft opening in mid-July, but celebrated its official grand opening last week in conjunction with ...
and his 1,000 Trees project in northwest Shanghai is on track to be a nature-enhanced mixed-use mall next to Suzhou Creek. Seedlings already sprout from the development’s sci-fi-like planter ...