What do you mean by the ‘company announcement part of Twitter’?
For some time Twitter seems to have been the defacto real time announcement tool for companies. Now Twitter has been made private seems ripe to be replaced by a startup.
I was just on LinkedIn now and gee the people are posting nonsense. That feed is full of ick