David Badal.jpg

David Badal, head of the Catalan government's electronic invoicing department, giiving evidence
Media Folder 
Caption 
David Badal, head of the Catalan government's electronic invoicing department, giiving evidence