Alphabet Reports Revenue of $26 Billion, Says Moonshots Start Making Money

Alphabet Reports Revenue of $26 Billion, Says Moonshots Start Making Money

Alphabet also had a net income of $5.3 billion