Netflix to pay nearly €56 million in taxes in Italy

The advertising industry faces unique challenges when it comes to VAT compliance and recovery.
Italian Supreme Court Confirms VAT Must Include Electric System Charges

The advertising industry faces unique challenges when it comes to VAT compliance and recovery.