Click to enter
The UK produced around 9.5 million tons of food waste in 2008 per a parliament report (Dray 2021). This is more than the weight of 500,000 London buses.