Latka logo
FT Technologies Ltd Revenue 2024: $11.7M Est. ARR