Latka logo
Structured Technologies Inc Revenue 2021: $1.9M ARR