Tag: Texas

Key Capture Energy - Texas Projects
News

Deep in the Heart of Texas

(clap, clap, clap, clap) We have broken ground on and are in the process of constructing our first stand-alone energy storage projects in the Lone