US energy storage systems developer Jupiter Power LLC has struck a deal to deliver 100 MW of battery storage capacity to utility Austin Energy in Houston, Texas.