Brand wonderland – the role of the flagship store

Reading Time: 3 minutes As the downtown areas of major metropolitans reclaim popularity and no small element of retail cool amongst the citerati, more and more globally scaled brands are scaling up their physical presence with impressive and expensive flagship stores that literally showcase who they are and what they have to offer.