V venturebeat.com Looks like Google will open its own retail stores this year 6 points etats 13 years ago 2 comments