Inside Mecca's $65M Melbourne flagship: The world's largest beauty store
- Posted on May 26, 2026
- By Bing News
- 0 Views
- 1 min read
Inside Mecca's $65M Melbourne flagship: The world's largest beauty store
Mecca founder and co-chief executive officer Jo Horgan on reinventing physical retail, customer obsession and the $65 million flagship transforming Melbourne.