MasTec Inc.: Barclays cuts target price to $320 from $340 - MTZ News | Rallies