Concept

Loomba Foundation

Properties

SES ID
  • 429064
Notation
  • 429064
In scheme
Top concept of
Definition
  • Founded in 1998 to promote the welfare and economic empowerment of disadvantaged Indian widows and the education of their children.