News

Amid rising grocery prices, Americans favor fast food for value, spending over $330 billion annually. Cost per calorie now influences consumer choices.