The annulment of Romania's presidential election, in December 2024, has sent shockwaves throughout Europe, where digital ...