Tag: Corporate Governance
Climate change can hit indebted businesses hardest
Climate change poses the biggest risks to the most vulnerable people, and the same is true for businesses: Highly leveraged companies – those that have...
Who’s watching the CEOs?
In December 2001, Enron Corp. collapsed into bankruptcy – at the time the biggest U.S. publicly traded company to ever do so – following...