3 ms·
I assume the stat is actually that the UK gets more per unit of area than any other country except the Netherlands.
by zerocrates 4y ago
I assume the stat is actually that the UK gets more per unit of area than any other country except the Netherlands.