20210723 business.india-business: Twitter Inc doesn't have single share in Twitter India: MD