Twitter’s engineering chief resigns after DeSantis launch glitches May 26, 2023 by admin The launch of Ron DeSantis’ White House presidential campaign has been plagued by technical issues. Source link