Latka logo
Foundry22 Revenue 2021: $954.7K ARR, $2.9M Valuation