Sunday, March 27, 2016

USA: As a share of consumer spending, we have the most affordable food on the planet.