Billion Dollar Companies5 years ago
Online-to-Offline by Amazon – Central London Pop-Up Store
Amazon continued its online-to-offline strategy this week with its latest appearance in central London. The online retailer opened a “pop-up” store on Baker Street, looking to...