Twitter and Some Brands Not Getting Along

Twitter iconIf you were the folks at Twitter and you are talking about offering commercial level services that are going to eventually generate the mythical revenue that everyone is yapping about…