CNBC Stock World Cup: Tesla vs. TSMC — who wins?

In this video