Saudi Arabia’s Film AlUla has signed a deal with The MBS Group, which comprises Manhattan Beach Studios – home to James Cameron’s “Avatar” sequels – which will exclusively manage and operate their state-of-the-art AlUla Studios. Under the deal MBS Group’s newly established regional unit, MBS MENA Limited, “will work in close collaboration with Film AlUla to develop […]