If you missed the news a few days ago, Google are keen to enter the retail space, by opening stores. The first one opened in Melbourne, Australia recently and so far it seems to be have been a hit with the punters. Google partnered with Telstra to open the store …
Read More »