Spain: License Agreements with Spanish Companies - Intertax View Spain: License Agreements with Spanish Companies by - Intertax Spain: License Agreements with Spanish Companies 6 1 Intertax