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

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