How Australia Ranks in the World of Customer Service
New Zealand beats Australia! A couple of days ago I shared an article about which country was happier. The scores were based on the incidence and strength of smiling, giving a ranking of the world's happiest places. Today I came across a Customer Service Infographic that ranks countries in the world according to their [...]