114 New Jobs Coming to Slingshot in Indiana May 10, 2011 No Comments on 114 New Jobs Coming to Slingshot in Indiana Post View 0 Indiana Gov. Mitch Daniels and Slingshot made the announcement today that it is expanding its human resources in its Indiana's facility by adding 114 jobs.…