Plastic-Eating Caterpillars could help Bring an End to Pollution April 26, 2017 Nicola Environment and Clean Energy News, Featured Articles, Human Health & the Environment, Innovations in Green Energy Technologies