Twitter posts earnings amid fallout from Elon Musk takeover

//Twitter posts earnings amid fallout from Elon Musk takeover