Who will own the infrastructure when it is built? and why are we spending public money to create profits for private companies? Business uses infrastructure for shipping, for communications, to flush the toilets in their premises. It should pay for what it uses. Restore the corporate tax rate to what it was when Harper took power, work on ways to capture taxes from the uber rich, and fund the infrastructure ourselves. Then if there are toll roads, the public reaps the profits.