"Smart Card" Global Aid Distribution
Humanitarian agencies and international development organizations are increasingly looking to deliver aid digitally. ... more »
Parent Organizations
Other Affiliations