EdelGive Foundation, one of India’s leading philanthropic foundations, has appointed Naghma Mulla as CEO, with effect from April 1, 2021. Vidya....