
Enel Green Power completes utility-scale solar + storage project in Texas
Enel Green Power North America has accomplished the 181-MW Lily solar + storage project positioned in Kaufman County, Texas. Lily is the corporate’s first project in North America that integrates […]