Most of their vegetables sold under the banner of Indian Vegetables are not really from India. Most are coming from Oman.
Most of their vegetables sold under the banner of Indian Vegetables are not really from India. Most are coming from Oman.