Get the latest tech news
11.8M EU citizens pay taxes to governments they cannot vote for
11.8 million EU citizens pay taxes to governments they cannot vote for. A data essay about mobile Europeans and their missing right to vote.
None
Or read this on Hacker News
