It seems like business leaders are finally waking up to the fact that the days of 'spin' are numbered. As a result, they are beginning to make their businesses much more open and transparent. But is this a good thing for the bottom line?