Insights
Views on credit markets, financing structures and energy transition finance.
12 June 2026
Eight points where financing projects get stuck in credit analysis, and what to resolve before the first approach to lenders.