Home Investing Tech Giants TSMC and ASML Report Strong Earnings, Amazon and Google Ink Nuclear Power Agreements