|
|
-
“We could explore possibility of external funding”
|
Monday, April 8, 2024
|
|
The Organic World (TOW), part of the Bengaluru-based Nimida Group, is India’s largest chain of organic and natural grocery stores. It enables easy access to healthier, chemical-free food and lifestyle choices.
|
|
|
|
|