Key Capture Energy Secures $300M Letter of Credit Deal
August 20, 2026 — Key Capture Energy has closed a $300 million letter of credit facility with Standard Chartered, marking one of the year’s notable battery energy storage financing deals. The agreement, announced this week, gives the independent power producer additional capacity to advance its U.S. project pipeline without tying up working capital. Standard Chartered…

