Fanshawe College students say the college's moves to pare down its large budget deficit are starting to take a toll on their career plans.
Ontario Teachers' Pension Plan (OTTP) earned a 6.7% net return in 2025, growing its net assets to C$279.4 billion, but trailed its own benchmark by a wide margin.