Concept

Centre for Social Markets

Properties

SES ID
  • 348019
Notation
  • 348019
In scheme
Top concept of
Definition
  • Social and economic development agency founded in India in 2000.