Strategy

1000 Myths, 60 Locations & 5 Formats – The Facts about the Amazon Retail Strategy

Amid many myths and rumors, this research sheds light on the facts, corporate communication, and the evidence from physical store openings. Long quality read.

Imagine you own 43% of your online market, and 50% of the online growth, but 85% of your market continues to be brick & mortar? Imagine (more…)