Jack Dorsey owns/runs Twitter
Rats bailing, perhaps ?
Jack Dorsey is one of the top three share holders of twitter@ 3.2%, Alwaleed had 5.2%, before his incarceration in Saudi Arabia.