For this week’s stress buster article I thought I’d pay a little credit to those nations that are relatively stress free. It’s Common Wealth Day, so with unifying ...