Netflix planning to launch retail stores by 2025 – WSB-TV Channel 2 - Atlanta - WSB Atlanta
wsbtv.comSubmitted by wsbatlanta6930 in entertainment
Netflix announced its plans to open its first permanent retail locations starting with two in the United States by 2025.