deadline.com
64%
346
Netflix Merchandise And Streaming Gift Cards To Be Sold In 2,400 Walmart Stores In U.S.
Walmart and Netflix are expanding on their digital initiative featuring branded goods related to Netflix film and TV titles to bring physical merchandise into 2,400 Walmart stores in the U.S.