Ecore Brings More Jobs to Alabama with New Tire Recycling Facility Ecore International plans to invest $25.5 million to open a regional manufacturing facility in Ozark, Alabama, where it will create 84 jobs.