Caisse des Dépôts is a french public financial institution. With a focus on sustainable development and public interest, it operates across various sectors to enhance the daily lives of French citizens.