Monday, December 8, 2025

24 Mantra Organic

In a bold step toward strengthening its health-forward foods portfolio, ITC Ltd. has signed a deal to fully acquire Sresta Natural Bioproducts Pvt. Ltd., the company behind 24 Mantra Organic, one of India’s most well-known organic...

No posts to display

Recent articles