Iowa Extends TPI’s Job-Creation; Sioux City Has Eyes Set On Creation Of 500 Jobs August 1, 2010 No Comments on Iowa Extends TPI’s Job-Creation; Sioux City Has Eyes Set On Creation Of 500 Jobs Post View 1 TPI Composites, a wind blade manufacturer based in Arizona, has been given more time to reach its ultimate goal of bringing 504 jobs to its…