Filed under Green Tech Caisse de depot reports 3.3 per cent return on clients’ funds for first half of 2018 Published by on August 2, 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.