If experiential marketing is defined as creating an experience where the result is an emotional connection to a person, brand, product or idea then the new 3,500sqm six-story £20 million pink Barbie concept store in Shanghai is experiential genius. The launch last weekend coincided with the dolls 50th...