It appears that information relating to hundreds of millions of Twitter accounts is available for sale: Stolen info on 400m+ Twitter accounts supposedly up for sale • The Register But who speaks for Twitter? Don’t try and question Twitter about this alleged leak or try to follow what Twitter publicly …