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