Carrefour Spain Launches New Insect-Based Food Range Carrefour has announced that it launched the sale of a new insect-based food range in Spain. The aim of this new range is to offer consumers the most in...