CPPIB Investments in War Crimes, Genocide, and Apartheid Increase to Over $27 Billion in 2025
In an analysis of Canada Pension Plan Investment Board's (CPPIB) 2024/25 fiscal year end report, we identified more than $27 billion of investments in 61...