Facebook YouTube

Television Ad Sales Go Online

February 20, 2018

Television advertising sales in the U.S fell 8% to $61 billion in 2017 – the biggest slump in 20 years. Sales at cable networks dropped for the first time in a decade.

Studio Netflix

Studio Netflix

February 4, 2018

Netflix plans to release 80 films in 2018; nearly as many as all six major studios combined.

1 2