Algorithmia scores $10.5M Series A

June 26, 2017