OK: Enel Selects Inola as Site for Solace PV Cell & Panel Manufacturing Facility, to Create 1,000 Jobs
Enel North America, through its affiliate 3Sun USA, LLC, announced that it has selected Inola, Oklahoma as the location where it plans to site its ind...