Parent company Alphabet reports $3.2 billion in profit even after accounting for the recently announced European Commission fine.
by Daniel Farey-Jones
Reset Password: Click here
Contact Customer Support at