173 employees
Nature Bio Foods operates organic food business in India.
1997
Leev.nu B.V. raised undisclosed on January 20, 2021
Investors: NATURE BIO FOODS