Advertisers went from a single US market in April to 63 listed countries by September 24. What does an $852bn valuation ask of the ad business behind it next?
Read the full article on PPC Land →