Several top executives resign from Twitter