posts tagged as ken lay
Corporate social responsibility (CSR)… stakeholder theory … sustainability … environmental, social, and governance investing (ESG). Whatever the term, the premise is that...
Ten years ago, Enron, one of the largest energy companies in the world, imploded and filed for bankruptcy. Enron’s dissolution should have...