The Neem Tree: A Miracle Plant

History Neem is a tropical evergreen tree native to the Indian sub-continent. This tree has a history of growing up to 50 ft. high and has been used for many different purposes for more than 4500 years. The earliest documentation revealed usage of various parts of Neem tree like fruit, leaves, seed oil, roots and […]

READ ARTICLE