10.0.3.208

UK’s Octopus Investments expands to Spain with first mainland European office in its 24-year history

0
UK asset manager Octopus Investments has expanded to Europe through a launch of a Spain office in Madrid’s financi