PropertyValue
?:citation
is ?:itemReviewed of
?:keywords
?:mentions
?:text
  • Germany spent less than £1 billion on their track and trace system. (en)
rdf:type