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 faact that Comcast were … |
Read more here: ATV google