Twitter breaking down: Something big is happening at Twitter By Ground report 18 Nov 2022 Twitter breaking down; Hundreds of Twitter employees have resigned en masse following Elon Musk's decision to commit to what Read More