The buzz around Google’s yet to be launched music store is getting stronger. A new article in the magazine (Billboard magazine) reveals a lot more about this venture from Google. Most interesting is perhaps the fact that unlike many other services that failed to stand up to the might of iTunes, Google’s store can actually [...]