Britain is throwing away nearly half of all the food it produces, costing the nation an estimated $40 billion a year, it was reported Sunday.
Britain is throwing away nearly half of all the food it produces, costing the nation an estimated $40 billion a year, it was reported Sunday.