Alphabet‘s stock is sliding after its investor call on Monday showed a slowdown in advertising revenues. But just why its ads business stalled in the first quarter of the year remains a mystery to Wall Street due to the company’s notoriously barebones balance sheet. James Lee, a Managing Director at Mizuho Securities, speculated that the […]