What Indians Did On Twitter in 2014 [Top Twitter Moments]
A social network like Twitter is much more than a platform to send Tweets: It is a summary of the nation’s mood, a reflection of the country’s ambitions and a barometer to check the pulse of its citizens.
Out of 271 million users of…