Vidya Shah is an Executive Chairperson at EdelGive Foundation


X