Latka logo
Stack Construction Technologies Revenue 2024: $31.8M ARR