China lauches anti-trust probe into Nvidia, and Meta has a fumble

December 12, 2024