Is boasting good or bad for business?
Here is a link to an interesting report by Maddy Savage, business reporter for Stockholm BBC. 16th Feb 2018.
Sweden is one of the most innovative countries in the world, yet has a business culture that discourages bragging about its success.