
Netflix climbed
from third place to the top position in perception research firm YouGov BrandIndex's annual mothers’ ranking of brand health.
The brand, which debuted in the top 10 only last year,
swapped places with Amazon, with second place Band-Aid remaining just where it was last year. Netflix is known for …