Home Business Octopus Energy Group Secures New Global Investors to Boost Expansion in North America and Europe