Oberthur Technologies

Release Summary

OT is deploying 20 million Italian health and citizen services cards.

Oberthur Technologies