HMRC loses appeal against farming charity over VAT repayment

16 Jan 2025 News