News
It reported a 5% fall in first quarter revenue and warned that US tariffs on the sector could potentially impact supply from some manufacturers. Its shares were down 9%. Octopus Energy was only ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results