Technology and Innovation Couple Accused Of Withholding Contact Tracing Data Declare Trial By Sebastian Stell 4 years ago