vamtam-theme-circle-post Category Energy Procurement Origin takes £265m stake in Octopus Energy May 1, 2020 Australia’s largest utility will pay £265m for a 20 per cent stake in Octopus Energy.... Tags Octopus, Origin Read More