Technology ❯Engineering ❯Manufacturing ❯Fabrication Plants
Concerns about cost-cutting measures and project delays impact stock performance