International Digital Accountability Council

International Digital Accountability Council

IDAC is an independent watchdog created to improve #digitalaccountability through international monitoring, investigation, education and collaboration.