Oct 24 Oct 24 Talk Talk Deserved To Be Punished By Customers For Lack Of Trust Colin Butler Technology, Life