On.Energy closes $40 million of construction and permanent financing to build Palo Verde battery storage portfolio in Texas

M&A & Investment