25-MW solar + storage project underway at California mixed-use community

Continue to Site