S sifted.eu Element wins deal to supply half a million licences to two German states 263 points neiljohnson 6 years ago 83 comments