Apple Removes Thousands of Game Apps From China Store

0
Apple Removes Thousands of Game Apps From China Store: Research Firm   Apple removed 29,800 apps from its Chinese app store on Saturday, including quite 26,000 games, consistent with data from research firm...

Facebook Challenges YouTube With Licensed Music Videos

0
Facebook Challenges YouTube With Licensed Music Videos Facebook Challenges YouTube With Licensed Music Videos within the US Facebook on Friday added licensed music videos to the social network within the US, challenging YouTube...