Browsing: Google has vowed to make changes to its global advertising business