If I were to ask how many of you are aware of what moringa is, I am sure very few hands would be raised. Like a lot of superfoods that take part in the spotlight (matcha, kale, acai), moringa, also popularly known as “the miracle tree” has begun making waves as an even healthier option