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