CPP Investments, founded in 1997 and based in Toronto, Ontario, helps Canadians build financial security in retirement by investing in various asset classes such as public equities, private equities, real estate, infrastructure, and fixed income instruments. They aim to maximize the CPP Fund for future generations.