See total ranking

Caisse des Depots

Caisse des Depots is a French public sector financial institution founded in 1816. It is a governmental institution under the control of the Parliament and carries out activities on behalf of the State to serve the general interest. It is headquartered in Paris, France. Caisse des Depots invests in development projects and its activities include financial leasing, pension funds and other monetary intermediation.

Ranking position
#96 /395
Total score
20.3 /100
Pension funds #9
Measurement area Score Rank (0-395)

Governance and strategy

4.8 /40 #207

Respecting planetary boundaries

12.8 /30 #12

Adhering to societal conventions

2.8 /30 #226

Leading practices

Risks and opportunities

More about the company

Results 2021
Net income: EUR 4.6 billion; Total assets: EUR 1.31 billion
Ownership structure
Number of employees

This financial institution is part of the SDG2000, the 2,000 most influential companies

See company profile