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.The factory is expected to have an annual production capacity of 3 gigawatts (GW) and wi
Read More...