Audiences have an insatiable desire for new series, with Netflix alone planning to release more than 30 new ones in 2016. But why are more and more going international?
Audiences have an insatiable desire for new series, with Netflix alone planning to release more than 30 new ones in 2016. But why are more and more going international?