Cate Lawrence
Czech energy startup Delta Green has raised €2.2 million. Delta Green makes it possible to integrate renewable resour...