Latka logo
FINBOURNE Technology Revenue 2024: $100M ARR, $5.5M Raised