ME

Moringa Could Be the New Matcha

ME Corporation is striving to make more Americans aware of moringa’s antioxidant-rich, superfood status. Moringa, also known as the “Ben oil tree,” is a deciduous tree that grows rapidly in warm climates in Africa, Asia and Latin America. The tree’s leaves, stems and seeds can all be consumed. Jeanne Ngo Yockbag and her husband,...