Looking for a Growth Stock? 3 Reasons Why MasTec (MTZ) is a Solid ChoiceZacks Investment Research • 12/31/19