Storefront Nabs $1.6M For Pop-Up Shop Marketing
San Francisco-based startup Storefront, which finds businesses short-term rentals to use as temporary pop-up stores, has received $1.6 million in seed funding, TechCrunch reports.
San Francisco-based startup Storefront, which finds businesses short-term rentals to use as temporary pop-up stores, has received $1.6 million in seed funding, TechCrunch reports.