close
Media

CNBC: Germany scuttles $5 billion chip deal with Taiwan firm amid tech sovereignty concerns