By CEP Staff • 5 April 2016 in News

Origami Energy closes fold on £13.7 million Series A funding