News Google: Just 10 Per Cent Please! March 21, 2011 4827 Views Just when its rival Apple has been receiving harsh criticism for demanding a hefty 30 per cent commission from content …