2 ms·
Yes, Italy did it! Last in Western Europe and highly developed countries (a part from Greece).
by paolomaffei 16y ago
Yes, Italy did it!
Last in Western Europe and highly developed countries (a part from Greece).
- RK 16y agoI don't understand how Greece is rated 76 in "paying taxes". My understanding is that Greeks simply don't pay taxes... </sarcasm>