Innovation: Enable Makeathon Launch 09/10/2015, About Us / Announcements / Global / Health & Safety / India Geneva (ICRC) – The International Committee of the Red Cross (ICRC) is calling on engineers, ...