Banks Close $315.7M Deal For Texas Energy Storage Systems

Deutsche Bank and First Citizens Bank headed up $315.7 million in financing for four Texas battery energy storage systems owned by a UBS Asset Management fund, the financial institutions announced Wednesday....

Already a subscriber? Click here to view full article