Technology
In India, Twitter Reports An 85% Decrease In Monthly Complaints

Between August 26 and September 25, Twitter in India received 157 complaints regarding things like