EATING INSECTS could offer huge benefits for food security, but how will firms overcome the ick factor? Brand expert Imogen Birt reports. About 80% of the world’s nations already enjoy eating… Read More