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. . .
An investment of more than $1 billion by a green energy company in Oklahoma will establish one of the largest solar power production facilities in the country in Inola,
Enel North America, through its affiliate 3Sun USA, has officially chosen the location for its 3-GW solar cell and panel manufacturing facility: Inola,
Report: Port of Inola's Rail Project Advances railwayage.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from railwayage.com Daily Mail and Mail on Sunday newspapers.