Life sciences logistics firm plans to add 108 workers
Indianapolis-based BioStorage Technologies Inc. is planning to add 108 jobs in the next five years as part of a $7 million expansion and is seeking financial incentives from the city for the second time in three years.