By  on September 28, 2012

NEW IN TOWN: Forever 21 has just inaugurated a store in Shanghai of 86,000 square feet, its largest retail space in mainland China.

 

load comments
blog comments powered by Disqus