Global Map > Startups > South Asia > India > Hyderabad > 24 Mantra Organic
24 Mantra Organic icon
24 Mantra Organic is a specialty food shop for farmers' livelihood, customers a sustainable lifestyle, and a sustainable planet.
Rankings by SemRush
National Ranking
399th
in India
Regional Ranking
424th
in South Asia
Global Ranking
6460th
worldwide
Need more insights about local startups?
See more with PRO