Germany Annual Tax Act 2026: What the Draft Means for VAT | VATfaqs.com