By CEP Staff • 20 August 2021 in News

UK investment manager Downing LLP has opened a new office in Stockholm, Sweden and welcomed three new hires to further strengthen its renewable energy expertise in both the Nordics and the UK.