By Elías Jabbe Riyadh-based entertainment startup, Telfaz11, have been on an international journey after creating immensely popular short films and video series such as Khambalah, Top 5 and Alkhallat that have amassed billions of views on YouTube. Following their launch in 2011, a presentation of their short films in Los Angeles at the 2017 Saudi […]