TSMC posts record Q3 net profit

MarketWatch · 4 hours ago