Latka logo
neuroflash Revenue 2015: $2.3M ARR, $6.8M Valuation