David Badal.jpg

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