What the hell is going on with Twitter?

Exponentially growing user base, brands eager to sign up, celebrity backing: Twitter seemed dest ...Read the full article