America wastes nearly twice as much food as other developed countries, a total of 122 billion pounds of food waste each year.
America wastes nearly twice as much food as other developed countries, a total of 122 billion pounds of food waste each year.