BusinessNew York Stock Exchange halts trading in Twitter stock, says news expected Team Tech Outlook • Apr 26, 2022