TSMC rides AI demand to raise revenue forecast, says no to US joint venture July 18, 2024 by Comments