Over 80% retail space occupied by world-renowned brands