Octopus, Cambridge back £13.7m Series A for Origami Energy

826
Octopus Ventures and Cambridge Innovation Capital have participated in a £13.7m Series A financing round for UK compan