Indy life sciences firm sells for $127 million
Privately-held Biostorage Technologies Inc., which specializes in biological sample storage, has been purchased by a Massachusetts-based firm in one of central Indiana’s largest disclosed-price acquisitions of the past year.