Enel North America, through its affiliate 3Sun USA, LLC, today announced that it has selected Inola, Oklahoma as the location where it plans to site its industrial-scale manufacturing facility for innovative, sustainable andContinue reading “Enel Selects Oklahoma As Site For Planned Solar Photovoltaic Cell and Panel Manufacturing Facility”
Enel Selects Oklahoma As Site For Planned Solar Photovoltaic Cell and Panel Manufacturing Facility
