Comment
Comment by orasis
The $340 million in Google Ads credits is self serving bullcrap. They are going to flood their ad markets with credits so that they can keep CPMs inflated so that the real advertisers have to continue paying inflated prices.