Excel turns 40, Google’s Anthropic deal under scrutiny, and LinkedIn fined for privacy breaches

October 31, 2024