I'm putting this question out to BB readers.
Right now, the 10-year Treasury is trading right around 2.2%. Has anyone ever seen a report that shows the long-term rate of return on infrastructure spending? By long-term, I mean 10+ years?
Please let me know in the comment section below.