 Growth across telecommunications, transmission, renewable energy, and power generation businesses is set to benefit MTZ, EME, and STRL in the Zacks Building Products - Heavy Construction industry despite rising inflation as well as supply chain issues. 