January 8, 2008
Transparency: The More, The Better?
Transparency is the cornerstone of a well-functioning financial system. It's an issue that has been getting a lot of attention, and deservedly so, as we consider what has gone wrong in the market for asset-backed commercial paper.