Subscribe to get latest news delivered straight to your inbox
The future of streaming is a former Lord & Taylor in a shopping mall in King of Prussia, Pa. Or that’s what Netflix hopes.
Read more at The Hollywood Reporter