Netflix Has a Public Relations Problem Feb. 17, 2023 by Janet Walker Published on Feb. 17, 2023, at 10:08 p.m. by Jenna Richardson. Recently, I’ve been getting more entertainment from Netflix’s Instagram account than the streaming service itself. Read More