It's no secret global commerce is stuck in the doldrums. Worldwide, economies are expected to average 3.5% growth over the next few years, compared with the 4.7% clip enjoyed from 2003 to 2008. Developed economies will do well to ...READ»
Facebook maps how happy its users are, based on the words in their profiles.READ»
ADVERTISEMENT