Octopus Energy US launching leasing program for EVs, demand-response energy plan July 6, 2022 Chris Mathews Octopus Energy U.S. planted its U.S. headquarters in Houston last year after acquiring electric retailer Evolve Energy. Related