Algolia Powers 12 Billion Searches with E-Commerce Customers on Cyber Weekend, a 5% Increase YoY Despite National Decrease in Online Spending Read more