As faint signs of a pulse are detected in our economy many companies are reassessing their markets and re-building their strategies. But just how in touch are executives with the realities of their own markets? When asked to do an assessment of their own products most executives rated themselves as being better than their competitors’ […]