TA Associates to invest $187M in StorageCraft Technology

January 14, 2016