Remember the days of the technological yesteryear when we’d obsessively rearrange our online movie queue and obsessively watch our mailboxes for that familiar red and white envelope?
No? Just me?
Netlfix has come a long way since that time. Today, Netflix is the world’s leading streaming content platform, with over 130 million paid subscribers in 190 countries around the world. And other streaming services like Amazon Prime and Hulu right are right at its heels.