Caisse de depot reports 3.3 per cent return on clients’ funds for first half of 2018

… of returns by investing in credit and less-liquid assets, concentrating on the new economy as well as on renewable energy and green technology.