1. Moggly
India · Other Agency
Moggly is a Branding and UI/UX design company based in Central India. Moggly’s mission is to deliver solutions that make a difference. For over a year we’ve been working shoulder-to-shoulder with companies from across…
- Revenue
- $1.2M
- Team size
- 11