Four VCs help Avalanche Technology close $23m round

601
Rogers Venture Partners and Vulcan Capital are among the investors in Avalanche Technology’s recently closed $23m fina