Big supermarkets sell over 40,000 products, but they’re not made the same: the top 300 account for 25% of sales. (If you’re interested, bananas and milk are usually bought most often)

Supermarket sales
- Post author:isev-admin
- Post published:March 24, 2025
- Post category:Power laws in the wild
- Post comments:0 Comments
Tags: Consumer Behaviour