techdigest.tv
Tech firms should have 'duty of care' imposed on them, says House of Lords committee - Tech Digest
Technology companies are “failing” to regulate themselves, a new report by a House of Lords committee - entitled Regulating in a Digital World - says.
Chris Price