Digital Marketing & Ad Tech News

Netflix unfazed by Apple and Disney as it sees room for all streamers

Revenue hits $4.5 billion and company adds 10 million new subscribers