Octopus Investments (LON: OOA)
Founded in 2000, Octopus Investments is an asset manager based in London, United Kingdom. The firm seeks to invest in companies operating in the renewable energy, healthcare, property, and B2B technology sectors.
Founded in 2000, Octopus Investments is an asset manager based in London, United Kingdom. The firm seeks to invest in companies operating in the renewable energy, healthcare, property, and B2B technology sectors.