As the famous line from William Shakespeare’s Hamlet states, to thine own self be true. This is so important in business. We now live in a world with corporate executives lying, politicians’ lying, government officials lying and our news media lying all in the name of profit and power. Our society has lost its Continue reading