Americans spend 10.7% of disposable income on food
“Between Jan. 1 and Feb. 7, the average American had earned enough income to pay for his or her family’s entire 2005 food supply. According… Read More »Americans spend 10.7% of disposable income on food