LA JOLLA, Calif., March 31, 2026 /PRNewswire/ — On February 13, 2026, IOWN Energy (IOWN), on behalf of its client Eolus North America, Inc (Eolus), completed the successful sale of the 127 MW / 506 MWh Roccasecca standalone battery energy storage project, located in Boulder City, Nevada,…
