Rules for VAT refund from Germany

20 September 2024