Twitter users reported having reached their daily post limit in latest outage since Musk takeover by Ikenna Ngere February 9, 2023 0 In the most recent outage to affect the social media site since Elon Musk, a billionaire, purchased it for $44 billion, users of Twitter were unable to post quickly on ...