Macworld UK According to The Information, TV industry executives have said that “Apple has bit off more than it could chew” in terms of its plans for the Apple TV. Incidentally, a possible reason for the Apple TV delay might have been the fact that Comcast were to … |
Read more here: ATV google