US energy storage company Key Capture Energy LLC has brought live 200 MW of battery facilities in Texas and sold the investment tax credits (ITCs) associated with them to a third party.