TELL received the Top Innovator Award from the World Economic Forum, in the UpLink and Manulife’s Prospering in Longevity Challenge!
Learn more about the challenge and discover our profile on UpLink here.