Omicia $23M Series B generates valuation of $70M

June 09, 2016