Latka logo
GreenSlate Revenue 2024: $17.1M ARR, $759.6K Valuation