Germany-based adsquare Picks Up $4.3M in Series A Funding

October 30, 2014