YouTube has recently started notifying users that their Internet Service Provider could be the reason for awful video streaming playback.










-->

The rest of the story
VentureBeat.com