nnnews
July 22, 2021
BENGALURU: Twitter India is an independent entity as its parent company Twitter Inc does not have a...