April 25, 2023 Advertisers slow to return to Twitter despite Musk’s claims “An emailed request for comment to Twitter, which no longer has a communications team, returned an automated reply with a …