Nelda Foundation A part of Deshpee Group
Nelda Foundation is a registered not-for-profit company. CIN: U01820MH2017NPL299091 | 80G:AAFCN7601LE20217