ICTSI Foundation celebrates its 10th year, serving about 300,000 beneficiaries in a decade. 15 August 2019