Netflix launched its streaming service 15 years ago today
By Klera in Technology
Updated a year ago
And what a different entertainment world it was back then.