The Naina Redhu Experience #57 TNRE : Eleven Years Of Twitter Posted on July 12, 2017August 22, 2017bynaina I signed up on the Twitter network on 13th of July 2006. The team had launched it in March of 2006 and someone sent me an invite to sign up…