Octopus Energy Deepens Clean–Tech Push With Home Batteries and Retail Green Finance

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