Tech firms should have ‘duty of care’ imposed on them, says House of Lords committee

Technology companies are “failing” to regulate themselves, a new report by a House of Lords committee says.  The Communications Committee believes a new central authority to co-ordinate regulators and protect the public online should be formed. Its report – Regulating in a Digital World – recommends the creation of a new Digital Authority to oversee…