Scottish insect genetics business Beta Bugs has secured £1.72 million to scale up production of its Black Soldier Fly eggs and larvae
Categories
Scottish insect genetics business Beta Bugs has secured £1.72 million to scale up production of its Black Soldier Fly eggs and larvae