Brock Willard editor in chief Netflix has a had a long and illustrious career as a media production company, but they have been in some considerable hot water and that shows no signs of stopping. Netflix started in 1997 as a media delivery service. Customers could order specific DVDs from …
Read More »