Insect FoodTech Startups are Creating a Buzz – And For Good Reason October 26, 2019The world is facing a crisis on two fronts. Unless you refute over 97% of publishing scientists, you’ll agree that man-made climate change is an urgent problem. Moreover, almost 800 million people…