12 Stocks to Buy No Matter Who the Next President Is

The U.S.'s long-neglected infrastructure is set to get a spending boost, and these stocks stand to benefit.