ICTSI Foundation turns 10 years


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