PHOENIX–(BUSINESS WIRE)–Strata Clean Energy Secures $559 Million Financing for 255MW/1,020MWh Scatter Wash battery storage complex to be operational by April 2025