Marketing, Tech Let’s get physical Posted on October 4, 2011 by Simone Calamai PayPal To Open A Pop-Up Store In New York To Showcase New Payments Technologies Google opens a ‘Chrome Zone’ shop in London Share this:TwitterLinkedInFacebookPocketEmailLike this:Like Loading... Related