News Twitter Is About To Settle With Some Angry Investors For $809 Million – Here Is Why Rameesha SajwarSeptember 22, 20210 Twitter faced a lawsuit from its investors regarding its user engagement figures in 2016 and now it is ready to offer...