
International News
Enel selects Oklahoma for solar PV cell and module production
Enel North America, through its affiliate 3Sun USA, has finalised a location for its planned solar photovoltaic (PV) cell and panel manufacturing facility in Inola, Oklahoma. Covering more than two million square feet, the manufacturing […]