TSMC’s Q2 profit hits record on AI boom despite foreign exchange, trade woes

17/07/2025