Pop pop pop…pop-up!

  It's been a decade since the first Pop-up Stores opened in Paris, London and Berlin. The clever concept has spread all over the world and flourished over the years, giving brands the occasion to meet new customers without huge investments and giving customers a chance to…