UK regulator fines Tesco bank £16Mn over cyber attack which put customers at risk.