r.e. your first paragraph. I think that is partly Our Country bias - because people here (UK) will say the same about the UK.
We are generally small business friendly (I've had one, my parents have 2 going strong) but I don't expect we are particularly better, in reality, than anyone else :)
We are generally small business friendly (I've had one, my parents have 2 going strong) but I don't expect we are particularly better, in reality, than anyone else :)