A new report from the European Audiovisual Observatory has found the boom in high-end TV series in Europe has come to an end with the number of series (13 episodes […]

More...