Are taxes and regulations hamstringing Europe or does the US just spend more?
A new French revolution?