Three voters demand €10m fine for IT firm behind huge data breachSource: Times of MaltaPublished on 5 years ago