Valentinas Buzas found out that Google has launched a new feature called Chrome browser. With this feature products can be displayed to users on the Chrome desktop browser in two locations:
– Chrome New Tab page
– in the Chrome address bar when a shopper is on your website
For now, this feature is only available in the US!