TSMC posts $120.95B revenue and $54.55B profit amid AI demand

Business