News Read more Twitter India MD Says Parent Body Twitter Inc Has No Share Holding in His Company July 23, 2021 / 248 / 0 Twitter India is an independent entity as its parent company Twitter does not have a single share in it, Twitter India Managing Director Manish Maheshwari... Continue reading Meraj Nur