Who are the private investors who will invest in Canada's infrastructure? How will they get a good return on their investment and make profit? Who will pay for their profit?

Why doesn't the Trudeau government just tax businesses and corporations and get money from them that way? After all they will be using the new and improved roads, highways, bridges and other infrastructure.