Yes, I know that this article is about IP rights for Netflix shows and movies. OP said they initially thought it was for all of Xbox, which is a theory that's been gaining traction online in gaming and tech spaces that Microsoft is trying to sell the Xbox business maybe to Tencent, a Saudi fund or private equity[0]. There were a bunch of threads about it on various gaming subreddits.
[0] https://www.theverge.com/games/962837/microsoft-xbox-spin-of...