News Media Sky News Major new film and TV studio campus to be built in Scotland Antzila.comApril 17, 2024 A major new film and television studio campus is to be created in Stirling. ⦿Source