If you ever have the chance to read something you should read the charter of the Japanese Business Federation. Its members are most of the Japanese Corporations.
Half of the charter depicts corporate social responsibility and a quarter depicts the need to apologize and compensate promotly when committing a corporate wrong doing.

I guess The Japanese Business Federation had something to do with this.

-----------------
image

911 Memorial Site - The Black Day