Facebook took action on only 27% of grievances, less than half of complaints on Instagram in May: Report Read more
Twitter to allow media publishers to charge users on per article basis from May, says Elon Musk Read more