Appeals courts have ruled on 40 cases since 2018, slashing fines from over €7m to €1.8m.
(Please use a modern browser to see the interactive version of this visualization)