Ingenious

Increasing public trust through technology, eVoting case Albania