TOKYO -- Watching millions of squirming insect larvae devour animal manure is a stomach-churning experience, but Japanese startup Musca and its investors see money in the maggots.
Superflies, spiders and worms create organic solutions to sustainability problems
TOKYO -- Watching millions of squirming insect larvae devour animal manure is a stomach-churning experience, but Japanese startup Musca and its investors see money in the maggots.