Headquarters:
India
Technology:
Assistive technologies
Industry:
Conflict Prevention and Stabilization