Multi Mall Management (MMM) has celebrated reaching the two billion footfall milestone across its 46 shopping centres in eight European countries. The figures corresponds to 30% of the world's population, or the entire population of China and Europe.