By Humayun Khan January 9, 2013 Storefront’s Marketplace Makes Pop Up Shops a Reality for Online Retailers Pop up retail shops can be a way for brands and retailers, both big and small, to gain significant exposure, boost sales, and…