The Role of Flies in the Food Waste Problem

“It’s kind of disgusting” – a common thought from most people when they see a maggot.  Maggots are among the most unappealing earth creatures. They wriggle, squirm and live on all sorts of awful things that you could find in the dumps. But unknown to many, these tiny bugs have been tasked with an important […]