Netflix Celebrates 25th Anniversary With 25 Facts You May Not Know
iStockphoto It’s hard to believe, but Netflix was founded 25 years ago on August 29, 1997. That’s right. Netflix is a quarter of a century old. When Netflix was launched, its website carried 925 titles, […]