Home Finance TSMC Sales Growth Slows Amid Global Challenges