Solar Enel North America chooses Oklahoma as preferred location for its new solar panel and cell factory byPatrick VaughnMay 2, 2023