MasTec is facing ongoing pressure on its gross and operating margins linked to supply chain dynamics and higher production costs over the past five years. Competition for materials and services, along ...