Alphabet Falls $1 Billion Short of Revenue Forecasts, Blaming Strong Dollar April 29, 2019 Company Reports Currency IFTTT NYT Online Advertising Technology +