Paramount has received £137 million from taxpayers to make Mission: Impossible movies in the UK
The Hollywood studio behind the three latest Mission: Impossible movies has been handed £137.3 million of UK taxpayers' cash to help fund their production, an investigation for the Standard has found. Last month Paramount Global - which owns Channel Read more