Technology ❯Engineering ❯Manufacturing
Germany Intel Projects
Concerns about cost-cutting measures and project delays impact stock performance