UK-based Octopus Energy has seen extraordinary growth since launched in 2015 by fund-management firm Octopus Group. It's heavily invested in renewable energy in the UK and elsewhere, and it has retail energy supply operations in Australia, Germany, Italy, Japan and New Zealand, with its U.S. arm headquartered in Houston. As its name would suggest, Octopus has its tentacles everywhere all at once in competitive energy supply, it would seem. And that reach promises to extend even further with t...
Show more...