Tagged companies

kraken

1 company

Octopus Energy

London, UK · 2015

UK-founded clean energy and technology platform valued at $9B+, serving customers in 6+ countries through its Kraken OS and 100% renewable tariffs.

High
×