Intellect Digital Engagement Platform rated Challenger in Omdia’s report titled “Omdia Universe: Selecting a Digital Banking Platform, 2020–21