Branding July 3, 2016 0 Netflix freshens up its logo to mixed reviews N stands for Netflix’s — and it also stands for “new.” Freshened up “N.”The streaming…