Industry players say brands are taking to pop-up stores as they act as a bridge between offline immersion and online amplification while generating intrigue ...