Technology  Alphabet shares slide on disappointing Google ad revenue

Alphabet shares slide on disappointing Google ad revenue