Netflix, Walmart pair on themed in-store hubs, new streaming gift card
Walmart is expanding its in-store Netflix hub to 2,400 locations offering exclusive fan merchandise and a new Netflix gift card that enables viewers to access the streaming service…