BT refunds £18m to customers after failing to provide contract information

previous post