13 Feb, 2023 Osmosis Investment Management has won a €4.2bn investment mandate from one of the top 10 largest...