Four photos have been posted to Chinese social media site Weibo claiming to show an ‘OLED Apple television’ of around 60 inches. There are, however, just a few problems with this claim … more…
MacHash is your up to the minute Apple news source. It's a content discovery engine that continuously delivers the latest Apple, Mac and iOS headlines from the web's best sources.