General Generational Trends in Grocery Shopping: Understanding the Evolving Consumer Landscape 10 June 2024