If you’re a small business owner in Calgary, chances are you’re a happy person right now, according to a survey of small businesses in Canada. The TD Small Business Happiness Index analyzed the happiness levels of small business owners’ in 12 North American cities, including seven in Canada. Calgary ended up coming out on top, with ...