I learned to love maggots. You should, too, if you care about the environment 11 Oct I learned to love maggots. You should, too, if you care about the environmentI left two composting bins with kitchen scraps unattended and returned to find soldier fly larvae in the rotting pile. Turns out, it’s a good thing.Read the Article einews New cross-value-chain project accelerating innovation in salmon aquaculture JICA invests $2.5 mil. in fly-based sanitation startup in Nairobi