The Margosa (Azadirachta indica) is one of the world’s most magical trees. Why? It’s in the oil! We call it neem oil, and its benefits have been lauded for centuries, for humans and plants alike. And join us for a discussion on Ayurveda, a traditional medicine system from India.