Octopus Energy
–
Corcrain, Armagh City, BT62 1BH, United Kingdom
We’re on a mission to invest in people, ideas and industries that will change the world. Octopus Energy is the global tech pioneer using our in house technology platform, Kraken Tech, to unlock a Customer focused and affordable green energy... - Jun 24