You might never go inside one of these massive structures – but your digital presence has, probably hundreds of times a day.
The 28th Shanghai International Film Festival closed June 21 with its clearest statement yet on what the industry values most ...