Walmart will add dedicated Netflix Hubs at 2,400 of its brick-and-mortar stores, building on a digital partnership the companies created last year. The in-store shops will feature music and merchandise from popular Netflix shows including “Squid Game” and “Stranger Things,” along with Netflix streaming gift cards. Adweek