IMDA Is Offering Over $1.2Mil In Prize Money On Their Open Innovation Platform 27 tech challenges to solve. 4 years ago