Alphabet missed expectations on earnings and revenue for the second quarter, while Microsoft posted its slowest earnings growth in two years. Investors had been prepared for the worst after earnings reports from Snapchat and Twitter showed a slowdown in advertising spending across the tech industry. Greg Martin, Co-Founder of Rainmaker Securities, breaks down earnings reports from the biggest tech companies.