Helen Davis Jayalath
2 min read
Netflix ’causes downturn in physical video spend’
There is a “clear correlation” between the launch of Netflix and a decline in spending…
There is a “clear correlation” between the launch of Netflix and a decline in spending…