Twitter employees have been told that all office buildings have been temporarily closed as hundreds of them are estimated to be leaving the social media firm, according to reports.
Story Published at: November 18, 2022 at 01:29AM
Story Published at: November 18, 2022 at 01:29AM