Few know more about consumers than bosses of the big four supermarkets. Each day they scan data from the checkouts to see what is selling and what isn’t. Those with loyalty cards analyse how different types of consumer are spending their money. Tesco alone tracks the shopping behaviour of 16 million...