Is boasting good or bad for business? Posted by : Add Comment 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 Tags : #BBC world news Share This : Unknown Related Post:Meltdown and Spectre: All Mac devices affected, says AppleChina offers 10-year visas to 'high end talent'North Korea accepts Olympics talks offer, says SouthTrump: Michael Wolff book on administration is 'full of lies'Internet confusionUS cuts Pakistan security assistance over terror groups