Home Tech News TSMC stock rallies on $1 billion OpenAI and Anthropic bet: what’s the catch?