tech:

taffy

Youku

Chinese Internet TV Youku Inks Multi-Year Agreement With NBCUniversal

Chinese Internet television company Youku, has entered into a multiple-year agreement with NBCUniversal for the video-on-demand rights in China to a broad collection of current, library...

Siri Coming To IPads With IOS6

Apple released a sneak peak of its mobile operating system iOS 6, along with a beta version of the same for developers, at the...