India’s non-profit sector (NGO sector) has a new star and it is, Delhi-based, Little India Foundation. This foundation has carved a niche with its commitment to improve the skills, education, health, artistic talent, and environment of underprivileged sections. The Foundation…