I'm on the CBS Streaming side and our superior said this was company wide. The notice is appreciated as people need to figure out if they have to start moving or not.
As of now, my superior will be, weirdly enough, interviewing people to see if their situation is worthy of staying permanently remote or not. But this is a formality as the decision was already made weeks ago aka "the list" all managers had to provide to leadership regarding people that should stay remote or not.
Think of these special people staying remote as the bottom pieces of a Jenga set... if you remove them the whole Jenga pyramid falls apart aka a lead developer, for example