Over the past few months pressure is increasing on platforms like Facebook and Twitter from certain quarters to increase their transparency and with the number of incidents of errors and misreporting seen in the last couple of months, this could only increase in 2017
e4m Desk
Jan 5, 2017 8:06 AM