If true, that would make a lot more sense. Can someone please provide a reference link to corroborate?
I got the impression that it was a relatively small team, but someone close to Twitter could tell me I'm 100% wrong about that, and I wouldn't be shocked.