Bengaluru: Twitter India is an independent entity as its parent company Twitter Inc does not have a single share in it, Twitter India Managing Director Manish Maheshwari claimed in the Karnataka High Court on Thursday. The submission was made during the hearing by a single judge bench on a petition by Maheshwari, challenging the notice […]