Origami

    Origami

    A green energy world, powered by smart technology.

    Est 2013|Valuation $116.2M|Raised $81.4M
    LinkedIn 8K|Website|FTEs 135|HQ Cambridge, England, GB