Twitter Communications India reports operating revenue of Rs 86.36 crore in FY21 Net profit stood at Rs 7.76 crore for the microblogging platform Javed Farooqui Feb 25, 2022 8:52 AM