Guess who will pay for Ottawa's infrastructure scheme... who else?: Neil Macdonald
Paying for hundreds of billions of new construction projects is just not politically feasible. It's much easier to bring in the private sector and let it finance the projects, and of course collect the price from Canadians separately.