European Markets Octopus Energy relaunches ‘popular’ savings scheme | European Markets byMarketWire Editorial TeamJune 12, 2025