Xola lands $5M Series A investment at $25M valuation

April 29, 2016