Ituna Center

The Basque Economic Agreement: Tax and Financial Glossary