BusinessOctopus Energy Sets Payments for UK Businesses Shifting Power UseBy Helena WardNov 13, 2026, 7:37 AM UTC