Alphabet shrugs off EU fine as earnings beat expectations

Video. Alphabet shrugs off EU fine as earnings beat expectations

Alphabet's total revenue for the three months to the end of June is €27 billion ($32.66 billion). Eighty-six percent of which came from Google's advertising business