• logo linkedin
  • logo google plus
  • logo email
Founded in 2001, Aavishkaar (which means “invention” in Hindi) is India’s leading impact investment firm.
available also in : fr en