Germany-based Crobo Scores $5.7M in Funding

June 18, 2014