This needs to be a win-win for all its stakeholders, from users, to advertisers, to employees. Dorsey has the potential to do this, but will he be given a chance to show what he’s got?
Read more: Twitter, Apple, Jack Dorsey, Steve Jobs, Social Media, Leadership, Business News