Key Capture Energy (KCE), a developer, owner, and operator of battery energy storage systems (BESS), has closed a $300 million letter of…