Malaysian Ho Wei Liang has been recognised as one of the recipients of the Diana Award for his passion for leveraging technology to address global challenges.