Digital Advertising Company Avazu Lands $48M Series A

March 24, 2014