There has been a lot of buzz earlier this year about how Twitter is probably going to die soon. Several things about Twitter make us almost want to believe that the time has come for

Read More