Annual Report 2023 Published June 30, 2023 NTL Annual Report – 31 March 2023 Post navigation Previous Article Previous Article: Half Year Reports to 30 September 2023Next Article Next Article: Terra Firma Contracted, Ineligible Rights Tender