Highlights Enel North America plans to locate one of the largest solar photovoltaic (PV) cell and panel manufacturing facilities in the US in Inola, Oklahoma, about 25 miles east of Tuls. . .
In what is being called the largest economic development project in Oklahoma's history, a green energy company has announced plans to build a $1 billion solar cell and panel manufacturing facility at the Tulsa Port of Inola.