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
495th
in India
Regional Ranking
531st
in South Asia
Global Ranking
7304th
worldwide
Need more insights about local startups?
See more with PRO