Concept

IDFC Institute

Properties

SES ID
  • 450943
Notation
  • 450943
In scheme
Top concept of
Definition
  • Research-based think tank for Indian economic development.