News

Britons waste $40 billion in food annually

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.