Google Chrome Is Out of Beta

Here’s my SEL post and here’s my post on “location in the browser.”

picture-25

Chrome ads, prompting people to download the browser, were all over YouTube in the form of “overlays” on Thursday.


%d bloggers like this: