Neem – The Green Treasure

The neem tree is a tropical evergreen tree native to Indian  sub-continent. It has been used in Ayurvedic medicine for more than 4000 years due to its medicinal properties.  Neem is called ‘arista’ in Sanskrit a word that means perfect, complete and imperishable.  Most of the plant parts such as fruits, seeds, leaves, bark and …

Neem – The Green Treasure Read More »