15 May 2015AppAsia Display of talent and creativity This article first appeared in The Star Online, on May 15, 2015. FOLLOWING its launch on Jan 21 this year, the... Read More Read More