The Google/Netflix Internet Land Grab

There are indications of an apparent paradigm shift occurring with how your favorite streaming content is delivered to you. There appears to be a “land grab” by large...