Octopus Energy achieves £6.2bn valuation after raising £625m from investors
Latest NewsLatest News / Latest News 10 months ago 16 Views 0
Octopus Energy has boosted its valuation to $8bn (£6.3bn) after raising $800m from investors.]]>
Latest News / Latest News 10 months ago 16 Views 0
Comments