APICTA


APICTA Awards 2010

At the 10th International Asia Pacific ICT Alliance (APICTA) Awards held in Kuala Lumpur, Malaysia, from 12-15 October 2010.