News

The North Road Co., the global production studio roll-up formed by Peter Chernin last year, has received an $150 million investment from Qatar Investment Authority (QIA), the country’s sovereign ...