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.