Lazard

MasTec Acquires IEA

IEA has completed 260 utility-scale wind and solar projects and executed infrastructure construction projects.
July 25, 2022