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