The leaves of Moringa, which is the most nutritious part of the Moringa tree, are filled with vitamins, minerals and antioxidants and is therefore known as a nutritional power plant. Fresh Moringa leaves contain 70 to 75% moisture, and after drying, the moisture…