Google just discovered a treasure trove of new eyeballs for its ads

With India being the second most populous country in the world after China, it gives Google hundreds of million reasons to ensure that its platform supports the needs of the country, as it just did. Read more…
Neowin