Several stores and brands abroad (even those of the high end luxury variety) are turning to a not-so-new concept in selling – popup retail or popup shops. From the Indian perspective, does a popup retail store make good business sense? Let's find out.
Be the first to comment