Stanford, CA 94305
United States
Stanford University
Climate-Related Financial Risks; Energy Investment; Stranded Assets; Cash Flow Analysis; Pro-ject Finance; Debt Service Coverage Ratio