TARAA Human Development and Facilitation Consultants Private Limited is a consultancy registered under the Companies Registration Act 1956.The Head Office is in New Delhi.

TARAA is focused on enhancing Capacities for Development.
E-BROCHURE