NewsSocial MediaTech Twitter offices shut down as hundreds of employees resign By Aamir Khollam November 18, 2022