Is 24 Mantra Organic an Indian Brand?

24 Mantra Organic is an Indian company. It is based in India.

Quick Answer: Yes

Ownership: Sresta Natural Bioproducts

Country: India

Many people search whether 24 Mantra Organic is an Indian company. This is important for understanding where the company is owned and where profits may go.

24 Mantra Organic operates in India but is owned by Indian stakeholders, which affects its classification.

Country of Origin: India

Headquarters: Hyderabad

Parent Company: Sresta Natural Bioproducts

Founded: 2004

Ownership Type: Indian Private Company

Indian Alternatives to 24 Mantra Organic

Explore verified Indian brands in the same category.

Frequently Asked Questions

Is 24 Mantra Organic an Indian company?

Yes, 24 Mantra Organic is an Indian company.

Who owns 24 Mantra Organic?

Sresta Natural Bioproducts