-
Disney opens its largest store in the world, in Shanghai
Shanghai -- Disney Store has opened its first store — and largest store to date — in Shanghai, China. With 9,257 sq. ft. of shopping space, the flagship also features an outdoor plaza.
The store has numerous design features unique to Shanghai, which include:
• A Disney Magic Kingdom Castle, measuring 19 ft. high at the heart of the store, featuring an hourly musical and projection show; -
Smart & Final launches new branding campaign
Commerce, Calif. -- Smart & Final launched a new branding campaign, which will place the ampersand ("&") -- already in the 144-year old company's name -- front and center to showcase the company's relationship with both its customers and the communities it serves.

