International Digital Accountability Council
1 Follower

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