President Trump will unveil a 10-year $1 trillion infrastructure spending bill sometime this year, U.S. Transportation Secretary Elaine Chao told Reuters Thursday. 

The proposal will cover energy, water and potentially broadband and veterans hospital programs in addition to traditional infrastructure spending.  

TheStreet Recommends