Taste Test: EXO Protein Bar

Being that insects are the most abundant life form on earth, it makes sense that over 80% of the world is eating insects regularly. Beyond having numerous health benefits, they also have a low environmental impact since they produce virtually no methane, and require minimal feed, water and space. It is estimated that crickets are … Continued