Insects are a buzz-worthy trend in the snack food and animal feed sectors, but would you put insect oil on your face as a beauty treatment? November 7th, 2020: One US company believes sustainable insect oil is the future of cosmetics, and has launched a new youth...