Lived in the Netherlands. Nice place. Not even close to the USA for prosperity. I smell a skewed study!
“Lived in the Netherlands. Nice place.”
Lived in the Netherlands in early 60’s. Last time I visited the country was in 1995 and if I never visited it again it would be too soon.