Up to 95% of German retail sales occur in stores and “it's not a question of if, but when” Amazon builds locations, according to the head of Amazon Germany.
Read the original post:
Amazon plots physical stores in Germany
Your email address will not be published. Required fields are marked *