Loading…
Silicon Box picks Novara, Italy for $3.4 billion chip plant · Endata