Latest TalkTalk fine a warning to firms to keep IT systems up to date

>