Zestl revenue hit $5.1M in 2024

Zestl generates revenue from customers

Zestl

Pune, Maharashtra, India

About Company RevenueFundingTeamFounder/CEOCEO Net Worth