The top 3 infrastructure stocks to own in 2020