Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
The CPP Investments’ loss of more than half-a-billion dollars in a scandal-hit nursing-home group reveals governance issues at the giant Canadian pension fund, charges a new report. In 2022, French operator of long-term-care homes Orpea, then backed by CPP Investments…