Energy Management Articles
Blog posts tagged with "3Sun USA"
Oklahoma Chosen as Site for Solar Manufacturing Facility
Enel North America, through its affiliate 3Sun USA, LLC, announced that Inola, Oklahoma was chosen as the location to construct its industrial-scale manufacturing facility for photovoltaic (PV) cells and modules.