Telebot project video update

The Telebot team has a new video update about the improvements the Discovery Lab has performed on the project. The video talks about the many teams that are arduously working on their sections of the Telebot and their jobs. We also present some of the results achieved in the project. Although there is still a long way to the completion of the project, these advancements are proof that our end goal is closer than ever.