Just 700 stores sell over 50% of all fmcg products in the UK*
Each store on average sells 200% more than it did 10 years ago*
*Source Nielsen data