The social media giant has been accused of illegally stifling competition and harming consumers. …read more

Source:: CNet