Will the fashion republics feel like Amazon’s new pop-up store in London?

You can read the whole article here.