International Centre for Dispute Resolution (ICDR)

The International Centre for Dispute Resolution (ICDR) is the international division of the American Arbitration Association, providing dispute resolution services worldwide.

Website🇮🇳 New Delhi, India

Organizing a legal or legal tech event? Submit your event for free.