Cate Lawrence
Today Finnish company Solar Foods has successfully concluded its Series B funding round, raising €8 million from reta...