Twitter on Monday said it has appointed Manish Maheshwari as the Managing Director of its India operations. Last year, Taranjeet Singh had stepped down...
The U.S. based micro-blogging site Twitter Inc on Thursday announced that "It has reported 45.6 million tweets on its platform during a first-month period...