An open letter to Level3: Put up or shut up!

To Level3 Communications: Congratulations on becoming the new Content Distribution Network (CDN) provider of choice for Netflix! Netflix provides a valuable and convenient online video delivery service that we all enjoy. Unfortunately, cable companies (like Comcast) all have a vested interest Continue reading An open letter to Level3: Put up or shut up!