Alphabet Q1 2016 earnings: 20.2 billion in revenue and a focus on the future

Comments