TSMC posts record Q3 net profit

MarketWatch · 3 hours ago