Octopus Energy Deepens CleanTech Push With Home Batteries and Retail Green Finance

Octopus Energy Group is a U.K.-based energy technology and … cleantech innovation, retail green finance and international customer engagement.