Avalanche Technology lands $23M investment

February 04, 2016