Home Investing TSMC Sales Growth Slows Amid Global Challenges