International Committee of the Red Cross
About Company
The International Committee of the Red Cross is a humanitarian organization based in Geneva, Switzerland, and is a three-time Nobel Prize laureate. The organization has played an instrumental role in the development of rules of war and promoting humanitarian norms.