VAT and prompt payment discounts: TalkTalk Telecom v HMRC Posted on 17 January 202313 November 2024 by admin