Twitter popular in India? Not really…
where does India stand on the twitter map? If you put this question across to Indian Twitterati, I assume the response will be quite positive. Infact, over past year or so there have been many times that India related topics were trending…