Global Telfaz11 acquires indie film company Last Scene Films Saudi entertainment group Telfaz11 has acquired Riyadh-based independent production house Last Scene Films. Founded by Mohammed... News • 08 December, 2021 Entertainment tech Telfaz11