Blog GlobalFoundries Malta Sites at Centre of $21 Billion Chip Deal ByChristina Markou October 17, 2026October 17, 2026