Latka logo
Inbox Health Corp. Revenue 2024: $12M ARR, $22.8M Raised