Intersect Power Secures $837M for Texas Battery Storage

Intersect Power, LLC, has announced the successful closure of two distinct financial agreements totaling US$837 million.…