Think about bugs; now think about billions of insects concentrated in one facility. Some might get queasy at this thought; however, that is exactly what is happening at a new 90,000 square foot facility near South Africa’s Capetown. Typical production of protein requires a great deal of water, land and capital.
...MORE