DEALS Better origin: 1,1 million pounds funding from the British government Oct 16, 2020 Better Origin, the company of greek “origin”, (ex Entomics) raised 1,1 million pounds funding by the Industrial Strategy Challenge…