
Adding some credence to the conclusion of Bank of America analyst Jessica Reif Ehrlich’s assertion that Netflix has won the streaming wars, a new survey from brand research consultant Brand Keys has concluded the streamer was among its “Loyalty Juggernauts.”
Those are brands the company says are “of such overwhelming economic force that their ability to meet expectations makes them far more powerful than universal awareness alone.”