Is boasting good or bad for business?

Is boasting good or bad for business?
Sweden is one of the most innovative countries in the world, but the business culture discourages bragging.

from BBC News - World http://ift.tt/2o8WcPe
via IFTTT

Related Post: