Over one million BT customers owed cash after 'contract failure' Published 22 May 2024 Ofcom has now fined BT £2. Full Article