2004/04/23

Ouch - broken Shells


Economist.com | Shell.

Surely this is a good trend for business if not, short-term, for Shell. Greater transparency will keep standards higher. Perhaps it will alter the criteria by which managers and executives are chosen.

No comments: