1.

80% of the world production of Moringa leaves is in _______(a) China(b) Germany(c) India(d) Canada

Answer»

Correct answer is(c) India



Discussion

No Comment Found