Department Stores, Luxury Goods November 20, 2013Lane Crawford's Largest Flagship Store Opens In ShanghaiLuxury department store Lane Crawford recently opened a new flagship store in Shanghai.