Corporate governance is at a crossroads today. There are pulls and pressures from different directions. On the one hand legislations such as Sarbanes Oxley are taking the micky out of the business. On the other hand self-regulation has not worked. Most investors agree with the views of Elliot Spitzer, US’s crusader against corporate fraudsters, that honour code among CEOs has not worked