KECH Fly maggots take bite out of China's food waste problem Published 12 June 2023 Fly maggots take bite out of China's food waste problem Watch now Watch preview Share