Home Mobile TSMC keeps head held high as global industries fear tariffs