London climate tech startup Renewabl secures funding - Silicon CanalsRenewabl raised a multi-million investment led by Helen Ventures to support its climate tech solutions for clean energy adoption.